Programming languages 要学什么?Lisp或OCaml或。。。? 我已经有一些语言(以专业的粗略顺序):Python、C、C++、PHP、JavaScript、Haskell、java、MIPS、x86汇编程序。但是自从我学了一个新的已经快2年了,我开始发痒了。我有几个标准: 必须(重复:必须)有一个免费的Linux实现 应该不同于我已经知道的语言。换句话说,它应该具有让我以新的方式思考解决问题的功能 应该有一些实际用途的潜力。它不需要成为下一个Java,但这排除了Brainf*和Shakespeare:)我真的不在乎它有多少工作公告,但现实世界的应用程序和库是一个加号 至少应该有足够的免费学习材料让我开始学习

我在想Lisp(CL?其他什么?)或OCaml。我已经有一些使用Haskell的函数式语言的经验(是的,我知道Lisp/OCaml是多范式的)。我不是专家——例如,来自真实世界Haskell的部分代码仍然可以扭曲我的大脑,但我理解基本概念和一些高级概念(函子、单子) 选择哪一个?还有其他我忽略的语言吗?另外,请您提供一些有用的链接,指向好书/教程等。C#在该项目下在Linux中有一个免费的实现,可以说这是一项非常有市场价值的技能,除非您完全反对微软 我最喜欢的C#书是 如果你真的想要异国情调,F

Programming languages 什么是编程语言?

可能重复: 不,真的 我一直在努力想出一个非常好的定义。以下是我迄今为止的看法: 编程语言是一种形式语言,包含语法。语法规则用于形成语句。编程语言用于创建一组计算机可以理解的指令。语法语句的集合称为程序 我知道它读起来不太好,所以在这方面能得到一些帮助会很好 以下是维基百科的第一段: 编程语言是一种人工语言,设计用来表达机器,特别是计算机可以执行的计算。编程语言可以用来创建控制机器行为的程序,精确地表达算法,或者作为人类交流的一种模式 我认为这是生活中每个人都知道的事情之一,但它很难定义 我

Programming languages 如何将PHP连接到SQL Server?

我正在尝试使用PHP连接到SQL Server,我正在学习这种语言 我已经读到ODBC连接可能是最好的,我已经创建了我的ODBC,但我不知道如何从PHP使用它,到目前为止,我正在尝试以下方法: $server = 'MyServer\MyDB'; // Connect to MSSQL $link = mssql_connect=($server, 'MyUser', ''); if (!$link) { die('You cannot connect to MSSQL'); }

Programming languages 我应该学习一种新的编程语言吗?

我处理和使用过JavaScript,对它非常熟悉。不过我想知道我是否应该再学一门。有没有其他语言在商业领域使用得更广泛或更广泛?你能推荐一本好书吗 您应该学习一种新的编程语言吗? 是的,你当然应该 那是哪一个呢? 我不知道。你为什么不选一个与你的专业知识相关的呢?或者与你所知道的完全不同的东西 哪本书最好? 去图书馆或书店。翻阅一些书。最有可能的是,其中一本书已经足够好了。但是,没有什么比学习在网上查找API引用更好的了 编辑:评论中的问题: 最流行和最广泛使用的是什么? 可以使用查找流行的编

Programming languages 应该受到所有批评吗?

我在网上读了几篇关于企业编程语言选择的文章。最近,很多动态类型语言都很流行,如Ruby、Python、PHP和Erlang。但是很多企业仍然停留在C、C++、C和java等静态类型语言上。 是的,静态类型语言的好处之一是编程错误在编译时比在运行时更早被捕获。但动态类型语言也有一些优点。() 企业没有开始使用Erlang、Ruby和Python等语言的主要原因似乎是它们是动态类型的。这似乎也是StackOverflow上的人们反对Erlang的主要原因。看 然而,似乎有人强烈批评企业中的动态类型,

Programming languages 什么';这项编程功能的名称是什么?

在一些动态语言中,我看到了这种语法: myValue = if (this.IsValidObject) { UpdateGraph(); UpdateCount(); this.Name; } else { Debug.Log (Exceptions.UninitializedObject); 3; } 基本上,可以将分支中的最后一条语句作为变量的返回值返回,这不仅适用于方法返回,而且也可以实现 这个功能的名称是什么 这也可以在静态类型语言(如C#)中

Programming languages 是否有一种语言可以让类型考虑字段的内容?

我有一个疯狂的想法,想知道是否存在这样的事情: 通常,在强类型语言中,类型主要与内存布局或抽象“类”的成员身份有关。所以class Foo{int a;}和class Bar{int a;int b;}是不同的,但是class Baz{int a;int b;}也是不同的(虽然它有相同的布局,但它是不同的类型)。到目前为止,一切顺利 我想知道是否有一种语言允许人们指定更细粒度的约束来表示类型的构成。例如,我想要: class Person { //... int height;

Programming languages 有可能创建一种通用的中间编程语言吗?

我的意思是,有没有一种语言,或者说有没有一种语言可以被设计成所有高级编程语言都可以被编译成这种中间语言 这不包括机器语言。作为通用编程语言的所有通用语言 如果一种语言的任何程序可以编译成另一种语言的程序,那么两种语言(或机器)被认为是图灵等价的。如果一种语言的图灵机等价于图灵机,那么它就是图灵机完备的 早期曾有几次努力将计算的概念形式化;图灵机是一种,lambda演算是另一种,一般递归函数类是第三种。阿隆佐·丘奇和艾伦·图灵证明了所有这三种形式化都是图灵等价的;图灵机的任何程序都可以编译为lam

Programming languages 有没有专门设计的只使用语音输入的编程语言?

我对开发一种只能由语音输入驱动的领域特定语言感兴趣。有专门为语音输入设计的编程语言的例子吗?我们可以假设某种形式的反馈和存储(对于人类),可能是一个屏幕,尽管我也对没有反馈的语言感兴趣。我对正式语法和自然语言输入都感兴趣。:) 可能是相关的:Perligata是高度可发音的() +1看起来很有希望。对于语音识别工具来说,词汇表应该相当简单。行尾是否重要?我想这不是我想要的,但我会接受它作为最好的,也许对其他人有用。 HAI CAN HAS STDIO? I HAS A VAR IM IN YR

Programming languages 已获取类型推断,是否要添加类继承

如果我设计了一种具有类型推断、没有显式类型和类继承支持的新语言,然后想要添加继承,那么在添加功能时,编译器需要多少额外提示来解决类型歧义 需要类名吗 编辑 在整个程序中,包括函数之间,通过赋值跟踪类型污染 好的,在起始语言中,您可以从以下内容中获得类名称,如MyTypeName1: myVariable1 = New(MyTypeName1) myVariable2 = New(MyTypeName2) 分别为myVariable1和myVariable2推断类型MyTypeName1和myV

Programming languages 什么编程语言适合统计?

最近我对一些事情做了更多的统计分析,我很好奇是否有任何编程语言特别适合这个目的。我知道,但我更喜欢一些更通用的东西(或者R是不是相当通用?) 你们有什么建议?有没有哪种语言的语法/语义专门针对这一点?或者有没有特别好的语言库?用于Python的语言非常适合进行统计分析。也擅长统计。不过,这并不完全是免费的 是一个免费的克隆,也可以做你需要的。我的一个朋友,他专注于市场统计。我对它了解不多——它看起来不像是一种“真正的”语言,但可能值得一看 我完全支持带有R绑定的Python。您考虑过使用类似的东

Programming languages 哪些语言是动态类型化和编译的(哪些是静态类型化和解释的)?

在我阅读动态和静态类型时,我一直反对静态类型语言被编译,而动态类型语言被解释的假设。我知道这通常是正确的,但我对例外情况感兴趣 我真的希望有人不仅给出这些异常的一些例子,而且尝试解释为什么决定这些语言应该以这种方式工作。Python是一种具有编译器的动态语言 例如,请参见-Python-为什么要编译? 一般来说,编译使程序运行得更快。Java(一种静态类型语言)被编译成JVM字节码,在旧版本的JVM上进行解释,而现在它使用即时(JIT)编译,这意味着机器代码是在运行时生成的。我也相信ML和它的方

Programming languages 创建聊天室首先要学习什么?

我应该学习哪些语言来创建聊天室?编程语言不重要;您可以用任何编程语言创建聊天室。您可能想知道的是,如何使用您选择的语言执行网络通信,以及任何可能有帮助的库,例如如果您想与任何标准IM协议集成。可能是您需要的。语言不是这里的关键问题。好的,谢谢,我听说在尝试建立聊天室时存在很多安全风险。你能列出一些我应该避免的吗?

Programming languages 理论计算机科学的技术定义是什么?包括哪些子字段?

理论计算机科学的技术定义是什么?(或者,应该是什么?) 它包括哪些主要的子领域,以及将它们与计算机科学的其他领域区分开来的共同点是什么 更具体地说:如果某些特定的研究有直接的实践动机、目标和结果,但大多涉及非常抽象的方法,那么它是否是理论计算机科学 需要考虑的两个例子: “用于刚性变换混合的双四元数”(用于动画的旋转和变换的更好数学表示) 基于效果的程序转换的关系语义 “动态分配”(通过指称语义进行编译器优化): [维基百科的文章只给出了一个模糊的定义和一长串的子领域。你应该接受没有比这个更好

Programming languages 你认为最酷的事情是什么;我曾经使用过VisualBasic6或其他一些旧语言!

我只是问,因为我弟弟正在攻读计算机高级课程,他正在学习用Visual Basic 6编程。我认为学校之所以这么做是因为有视觉元素让孩子们感兴趣 当然,我坐下来帮助他完成了让他的同龄人为疯狂的高级编程概念感到羞耻的过程,比如函数和变量类型,而不是String 但是几分钟过去了,我对这些明显的构造感到厌烦,决定去城里看看VB6到底能做什么 过了一会儿,我们有了一个疯狂的绘图应用程序,它复制了一个类似photoshop的画笔效果,在窗口周围散射了一圈,并以不同的间隔发出嘟嘟声,音高逐渐增加。这是下一

Programming languages 可以操作对象属性的静态语言?

在处理异构数据时,需要对保存数据的简单对象进行部分更改。例如,您可能希望添加、删除或重命名属性,或者连接两个对象。这在动态语言中很容易,但我想知道静态语言是否有聪明的解决方案 为了修正这些想法,有没有任何语言,可能通过某种静态混合语法,支持如下(C#): 这显然是可能的,因为没有使用运行时信息。是否存在具有此功能的静态语言 补充: 我考虑的一个有限版本是F#: 您所描述的在编程语言研究中称为记录连接。关于记录串联的静态类型系统,已经有一些工作,主要是在自动类型推断(la Haskell或ML)的

Programming languages 是否有一个不应该在编程中使用的名称列表?

web上是否有创建模型或变量时不应使用的项目列表 例如,如果我想创建公寓列表,那么将来命名一个类似于Property的模型会有问题,而且会让人困惑,因为Property是一个内置Python函数 我确实试过用谷歌搜索这个,但什么也找不到 谢谢 一般来说,编程语言中有一些“保留字”或“关键字”,您可能无法使用,或者在某些情况下,您应该避免使用它们。对于Python,您可以找到该列表。根据上下文,大多数自然语言中的大多数单词可能具有不同的含义。这就是为什么我们使用说明符来明确单词的含义。如果在任何情

Programming languages 上下文无关语法的解析树

我试图找出如何正确地解析树,以显示语法是否含糊不清 我的语法是S->xSy | ySx | SS | e 任何帮助都会很好。提前谢谢 下面是我的裂缝 S / \ / \ x y / \ / \ x x y y 作为提示,几乎所有语法都是形式的产物 → 党卫军 将是不明确的,因为如果要生成三个S非终结符,可以通过两种方式实现: S S / \ / \ S

Programming languages “虚空”是什么意思;头等舱类型;?

正如标题所说,这有什么好处?这个问题的灵感来源于。如果void是第一类类型,那么您可以在定义变量时使用它。我认为void变量可以用作一个指针来传递函数或对象之类的东西,如果你重铸它的话。它将使您能够执行动态类型转换。作为一个一流的类型意味着void可以在任何允许类型注释的地方使用。在C#中,void只能用作方法的返回类型,但以下所有内容都是非法的: // A void parameter type. int SomeMethod(void parameter) { ... } // A voi

Programming languages 真正的多语言编程语言?

我意识到大多数语言都支持多种语言,但我见过的每一种语言都或多或少地以美国为中心。我的意思是,关键字、标准库函数等都有英文名称。所以,作为一名程序员,你仍然需要至少懂一些英语才能理解它 有没有真正的“多语言”语言支持多语言关键字等?这似乎是一个很好的起点: 这里有一些有趣的例子,比如。你可以用Perl编程。对我来说听起来是个坏主意。如果我在写一个程序,我怎么知道我输入的变量名实际上是保加利亚语或韩语的关键词?我必须处理成千上万的关键词,还是我在结合瑞典和埃及同事编写的两个例程时遇到问题 只要意识到

Programming languages 使用闭包解决的自然问题

我已经读了很多关于闭包的文章,但令人尴尬的是,我仍然不理解这个概念!文章用几个例子解释了如何创建一个闭包,但我认为没有必要过多关注它们,因为它们大部分看起来都是人为的例子。我并不是说所有这些都是人为的,只是我发现的那些看起来都是人为的,我不知道即使理解了它们,我还能如何使用它们。为了理解闭包,我正在研究一些真正的问题,这些问题可以很自然地用闭包来解决 例如,向某人解释递归的一种自然方式可以是解释n!的计算!。理解像使用递归计算数字的阶乘这样的问题是很自然的。类似地,通过读取每个元素并与所讨论的数

Programming languages x>;y&&;z==5-如何调用此表达式的部分?

我知道&&是这里的逻辑运算符,左边和右边的条件也是操作数,对吗? 比如: 1+1是一个表达式,其中+是运算符,数字是操作数。我只是不知道条件本身是否也被称为操作数,因为它是由一个运算符进行比较的。我想是的+ 谢谢 这些零件叫什么 、&&和=都是运算符。操作数是传递给运算符的值x、y和z是初始操作数。一旦计算了x>y和z==5,这些布尔结果将用作&运算符的操作数,这意味着表达式本身不是&的操作数,计算结果这些表达式就是操作数 将操作数和运算符放在一起时,得到一个表达式(即x>y,z==5,bool

Programming languages 什么语言不需要外部运行时,可以作为服务运行(无GUI)

我是一个长期的网络开发者。(有一些使用AutoIT的小经验&有一些时间会搞乱Android。) 我们现在被要求编写一个相对简单的分发脚本 要求: 没有图形用户界面。检查/设置Max/*nix中dev文件夹Win中的一些注册表项 它必须能够作为服务运行 它必须不需要运行时环境。客户机在Java和.NET方面的经验不好,并且害怕依赖AIR(这是我的第一个想法)。问题的要点是人们不愿意或不能下载这些环境,但这是不可协商的,不管它是否合乎逻辑 就输出而言,越小越好 我需要的语言存在吗 作为一个旁白,

Programming languages 哪些编程语言需要IDE?

我正在阅读一个关于引发这个问题的IDE for Go的问题的答案 我试着想一种“需要”IDE的语言,但却找不到IDE。有些类型的语言可能需要IDE(本身就是IDE)。许多“图形语言”或多或少都需要IDE。目前它们并不特别流行,但总体思想是一种“语言”,在这种语言中,您可以通过绘制某种图表来创建程序。根据预期市场的不同,您经常会看到一些有味道的东西或UML或ERD,甚至是流程图,这取决于预期市场、工具的使用年限,以及发明家/供应商希望的模糊处理的通用性和易用性 虽然大多数这些都允许您以某种或多或少

Programming languages 迭代类型';在编译时删除成员

是否有任何静态类型、强类型编译语言提供在编译时迭代类型成员并为每个成员生成模板代码的功能?例如,它可能类似于: // in pseudo-C# public static void AddParameter(string parameterName, object value) { /* ... */ } public static void AddParameters<T>(T parameters) { // Of course, the memberof(T), m

Programming languages 任何东西都可以编译的语言

我正在为一个新项目做一些研究,我需要从随机数据动态创建对象。 为了让它工作,我需要一种语言/编译器,这种语言/编译器不会出现奇怪的不可编译代码的问题 基本上,我需要尽可能多地编译或解释随机代码——这意味着不可编译部分将被忽略,只有可编译部分将创建可以运行的对象 面向对象性不是必须的,而是一个非常强大的优势 我想到了ASM,但它非常混乱,我可能需要一个更可读的代码 谢谢 我认为Common Lisp应该适合您的需要。我的SLIME/Emacs会话中总是有一些无法编译的代码。您总是可以在运行时调整内

Programming languages 哪里可以获得Lagona编译器和规范?

Lagona编程语言应该自然且完全支持面向组件的编程(和DbC),根据:并在.Net中实现;但我没有找到它的编译器、规范和代码示例。有人知道从哪里/如何获得这些(编译器、规范或代码示例)吗?我找到了.Net实现,它叫做Lava,有一个叫做LavaPE的“编程环境”;两者携手共进,拉瓦佩是熔岩的同义词;杰夫·阿特伍德(Jeff Atwood)在这篇文章中说,未来的语言也会如此。我想知道它是否会成为主流,也许十年后,我们会看到。我发现了.Net实现,它被称为Lava,有一个“编程环境”,它被称为La

Programming languages 有没有标准化的方法将功能代码转换为命令式代码?

我正在编写一个从javascript代码生成php检查的小工具,我想知道是否有人知道将函数代码转换为命令式代码的标准方法 我发现这篇文章:它很好地解释了功能失效 Lambdalifting和defunctionalization在某种程度上回答了这个问题,但是关于数据结构,我们仍然在解析列表,就好像它们都是linkedlist一样。有没有一种将函数语言的链接列表转换成其他高级数据结构的方法,比如C++向量或java数组列表?< /p> < P>不,没有。 原因是没有像功能性代码或命令性代码这样具

Programming languages 一个程序编写了这个数据文件——是否有可能说出该程序可能使用的语言?

智力锻炼。我有一个文件,它包含结构化数据,其中一些是简单的文本,就像这样(文件名/扩展名没有帮助): DB1 ^ ^ ^ ^ ^ ^ ^ ^ BX ^ A ^ ^ O ^ CALCULA~Calculatorÿf ^ Q ^ ^ B]^A ^ A ^ K0ZERO ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ255 四个五个 六个问题 七、八、八、九  第十三名 一个是十四个,一个是十五个- 乌米努斯-^[^ B^T^A(^H•7•x^[backspace.·v%^T^B]^A2^f1

Programming languages 在计算中,模板引擎到底意味着什么?

在Cash Costello的Elgg 1.8社交网络第287页中,使用了什么模板引擎?他说,“Elgg使用PHP作为模板引擎。” 模板引擎的确切含义是什么 完整摘录: 使用什么模板引擎 Elgg使用PHP作为其模板引擎。这导致了一个灵活的视图系统,因为PHP的全部功能是可用的。开发人员也不必像使用Smarty这样的引擎那样学习新的模板语言来使用Elgg。另一方面,像PHP这样的表达性模板语言很容易将控制器代码混合到视图中。模板(在此上下文中)是一个HTML文件,其内容会被动态填充以生成您看到的

Programming languages 要做到这一点,我应该学习什么编程语言?

所以我计划做一个类似网络的控制台。就像,会有一些按钮,当一个特定的按钮被点击时,它会创建一个.txt文件并在其中写入内容。我想知道我应该学什么语言才能像我说的那样制作文件和编辑它。谢谢 //编辑: 对不起,如果我有点违反规则。我是新来的。顺便说一句,我忘了告诉你我已经知道一些HTML、CSS和JS,所以UI不会是个问题,我所需要的只是能够生成和编辑文件的语言(具体来说是一个.txt文件)这取决于很多你没有给出的参数,事实上,根据你的要求,你甚至可能不知道你自己 在你开始使用编程语言之前,如果你正

Programming languages EBNF被认为是一种编程语言吗

我很困惑EBNF是否可以被认为是图灵完备的编程语言 回答您的问题,不,(EBNF)不是一种编程语言。它是一种元语法表示法 语言是一种描述算法(计算机应该做什么)的方式,而元语法是一种描述语言的方式。怎么可能?EBNF不描述计算或算法。我知道,但我们如何才能正式证明它?

Programming languages 我们可以使用什么方法来互操作编程语言?

我们可以做些什么来集成用一种语言编写的代码和用任何其他语言编写的代码?哪些技术更为人所知/鲜为人知?我知道有些/大多数语言可以编译成Java字节码,但我们对其余的怎么办?这取决于您想要的集成级别 您需要代码来共享数据吗?使用平台无关的数据格式,如JSON、XML、协议缓冲区、Thrift等 您是否需要能够要求以一种语言编写的代码为另一种语言的代码执行某些任务?使用web服务或类似的进程间通信层 您是否需要能够在单个进程内调用代码?此时的答案将完全取决于您所谈论的语言 我最常看到的两个是和。主要

Programming languages 在项目中学习语言?

你曾经在项目中尝试过学习一门语言吗?我有,从我个人的经验来看,我可以说这需要勇气、努力、时间、思考、大量的咖啡因和不睡觉。有时,这是必须做没有选择,其他时候,你选择这样做;例如,如果你正在做一个个人项目 我通常在这种情况下所做的,我相信每个人都会做的,是在我目前的语言、结构、语法和逻辑知识的基础上“构建”。我发现难以应对的是,在某些情况下,诚信的差异。有些语言为未来的学习和“语言学习”提供了良好的背景,它们是一个很好的信息来源或参考框架,能够“坚定”地掌握未来。其他语言形成或引入了一种新的思维方

Programming languages 如何结合P2P和web服务器方法?

我想编一个电脑游戏,应该有几个参与者玩。我需要用两种不同的方式来做。第一种方法是编写一个网站,人们可以在其中登录和玩游戏。第二种方法是让程序在本地运行,并使用P2P方法彼此交换数据 我知道如何双向编程。在第一种情况下,我可以使用PHP。第二种方法是使用Python或Java。但是在这种情况下,我需要做两次相同的工作(使用不同的语言)。我想避免这种情况(所以,我的问题是如何做到这一点) 我几乎解决了我的问题,但最终我意识到它不会以这种方式工作。我想使用Java脚本。我想用JavaScript我可以

Programming languages 用于自修改代码的编程语言? 我最近正在考虑编写自我修改程序,我认为这可能是强大而有趣的。因此,我目前正在寻找一种允许轻松修改程序自身代码的语言 我读过关于C#(作为一种方法)和在运行时编译和执行代码的能力,但这太伤人了 我也在考虑组装。更改正在运行的代码比较容易,但功能不是很强大(非常原始)

您能推荐一种支持在运行时修改代码的强大语言或功能吗? 例子 这就是我在运行时修改代码的意思: Start: a=10,b=20,c=0; label1: c=a+b; .... label1= c=a*b; goto label1; 并且可能正在建立一个说明列表: code1.add(c=a+b); code1.add(c=c*(c-1)); code1. execute(); 这是一个很好的开始。每一条指令都是自我修改的,玩起来很有趣(*) (*)免责声

Programming languages 用汇编语言实现的程序设计语言

最近我偶然发现了一个,它是用普通汇编语言实现的第四种编程语言的解释器 我觉得这个实现很有趣,因为它展示了如何用汇编语言实现一种语言,尽管我知道实现一种语言可能是一个严重的可移植性权衡 所以我想知道是否还有其他用汇编语言实现的编程语言,其源代码仍然可用(甚至可能仍在积极开发中)?虽然可以用汇编语言编写语言实现,对于大多数语言来说,由于各种原因,这样做是不可取的:众所周知,汇编代码很难开发和维护,而且根据定义,它是不可移植的 也就是说,有些语言更容易为以下对象生成实现: 这是非常容易产生一个为 在

Programming languages 您的第一次申请是在;“你好,世界”;

我知道这是一个夸张的问题,但是。。。。学习新语言,你首先写“你好,世界”,对吗?:)你的下一个申请是什么 什么样的应用程序可以引导您完成基础知识?我读过一些编程书籍,通常作者通过编写一些应用程序向您展示编程语言的基础知识和特性。这在beggining中很容易,但随后他们添加了越来越多的功能,总而言之,在本书的结尾,它已经是一个非常有特色的应用程序。我想知道“Hello,world”之后的哪个应用程序最适合练习和发现您正在学习的语言 它可能是这样的:从stackoverflow的第一页获取所有问题

Programming languages 哪些是新兴的编程语言

什么是新的和令人兴奋的编程语言 C++0x (这是对C++的扩展,但是添加量很大) JavaScript JavaScript在不断发展。Chromium团队正致力于帮助WebGL开发。这可能不符合问题标准,但效果相当不错。不幸的是,对它的支持有点缺乏,而且我从未见过它在“现实世界”中被使用。programmers.stackexchange.com你的确切意思是什么?有些语言已经存在了一段时间,但现在才被注意到。当然,可能会因为过于开放而关闭。实际上现在是C++1x…>\u>@Mundo:正确

Programming languages 工具到';抽出';你的程序不是编码出来的吗?

我一直在想,有没有什么工具可以让编码像画画一样? 如果没有,我们是否可以绘制程序而不是编码程序(调试程序就像看动画一样)?您可能想了解一下 两种主要用于教育目的的语言分别是NXT-G和。另一种语言,广泛用于“具有物理接口的大媒体环境”的快速原型设计和开发。有(商业)软件能够执行UML或BPL模型,请阅读以下内容:

Programming languages 有限字符串但可能是无限语言

我们知道字符串是有限的,但另一方面,我们知道语言是字母表上的一组字符串(可能是无限的)。这个关系不是矛盾吗?每个自然数都有有限的位数。然而,有无限多的自然数 换句话说,只要每个数字的位数没有限制,你就可以从同一个字母表中创建越来越长的数字。每个自然数都有有限的位数。然而,有无限多的自然数 换句话说,只要每个数字的位数不受限制,你就可以从同一个字母表中创建越来越长的数字。在短语“语言是字母表上的一组字符串(可能是无限的)”,插入语的观察与集合有关,而不是与字符串有关。也就是说,它可能同样被描述为“

Programming languages 多语言圣经应用程序使用哪种编程语言?

我想知道,为了制作一个用户友好的基于网络的程序,用几种外语阅读圣经,哪种编程语言最好 一些标准: -圣经可以线性阅读。所以有一首诗是英文的,但这首诗下面的那一行是同一首诗,但用的是不同的语言,比如汉语。所以我想我需要能够为每种语言创建不同的数据库 -想要让单词可以点击定义,因此需要一些字典数据库,并且能够在程序界面上同时显示几个框(一个框将只是圣经文本,另一个框将是字典定义) 希望用户能够拖动框或打开或关闭框,以自定义显示程序功能的方式 -希望能够让用户创建用户名和密码,并登录到他们的个人帐

Programming languages 是否可以围绕实体组件系统体系结构建立一种语言?

几周来,我一直在脑子里想着创建一种基于ECS的编程语言。但是,我不太确定基于ECS创建通用语言是否可行 如何实现数据结构?你怎么能做图形或网络的东西 我开始认为这是不可能的,但我决定在放弃这个想法之前先问一下。我真的很想让这一切顺利,但我不知道这是否可能 那么,有可能吗?你会怎么做我提到的事情 提前谢谢 在我们的案例中,我们实际上有一个专有的。它远不是一种功能齐全的语言,只是一种DSEL,旨在简化ECS数据结构和组件的使用 我们的主要关注点实际上是编译时反射,比如自动序列化语言中定义的任何数据类

Programming languages 桌面web监控客户端的推荐实现? 背景

我有一个商业想法,其中一个组件涉及一个客户端,该客户端将由数千名用户通过一个网页下载和安装 应用要求 第1版: 申请必须: 监视用户桌面上的internet使用情况,并监视以下区域: 使用的浏览器 使用时间 访问的站点 考虑哪个浏览器选项卡处于“活动”状态 生成此使用情况的报告(以CSV或其他易于导出的格式) 用户需要方便地对其进行监控(例如,在Windows中,通过系统托盘中的图标允许用户暂停或停止程序) 可通过自动更新轻松升级 在内存使用方面需要轻量级 需要方便快捷地安装, 必须能够

Programming languages 不同计算机语言的列表及其通用性

现存的所有计算机语言是什么?有多少人使用它们 哦,我在20世纪80年代末使用的VAX BASIC与MS-DOS上的BASIC不一样。Fortran IV和Fortran 77也有显著差异。六羟甲基三聚氰胺六甲醚。。。但是,如果不同的版本有那么大的不同,那么它可能应该局限于当前的语言。如果知道有超过15个人使用过System-J,或者有人在VAX-DCL中进行过任何严肃的编程,这可能会很有趣,但了解更多我可能实际遇到的语言更具价值。请查看以下列表: 看看这个列表: 我不太确定您要找的是什么,但您可

Programming languages 程序设计语言项目使用方案

我对使用scheme做一个编程语言项目感兴趣。我考虑过的一对夫妇- scheme(metacircular)中的scheme扩展解释器——问题是,已经存在很多这样的解释器,而且它不太具有挑战性 实现特定于领域的语言。这一个很好,但我想不出任何领域会从DSL中受益。你知道吗 你能帮我想出更多的主意吗 谢谢 如果你不想做元循环评估,你可以试着用Sccheme为另一种语言编写一个解释器。我在scheme中为一个类项目编写了一个ML Intrpeter,它们比scheme实现更具挑战性,因为它们并不总是

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 33 页