编程语言是一种人工语言,旨在表达可由机器执行的计算。 **请注意:**与Stack Overflow上的其他地方一样,资源和教程推荐请求,事物列表请求(“哪种语言具有此功能......”)和过度基于意见(“什么是最好的” ......“)问题不在话题。
为什么需要Java虚拟机?一种可以在不使用虚拟机的情况下运行用其他语言编写的代码,而java需要JVM来运行代码。为什么我们有...
我想知道是否有人可以建议我用哪种语言可以编译exe文件,它与NSIS一样独立,但更强大。我可以在 Win XP+ 上运行而不需要任何框架的东西(.net/whateve...
我目前正在涉足专家系统、emacs lisp,并阅读有关人工智能的知识。 传统上,人工智能与 LISP 相关,专家系统与 CLIPS 相关。
通常,函数标记是普通标识符([A-z_][0-9A-z_]*)或其某种变体。是否有语言支持包含空格的带引号的函数名称?一个例子是我...
给定一个程序,它的功能使用异常:如果我们一次运行优化的程序,然后运行它而不进行优化 - 两者的输出会是
如果编译器声称符合标准但事实并非如此,会发生什么? [已关闭]
如果具有国际标准的语言“X”的编译器自行推销并声称其符合标准,但事实并非如此,会发生什么。是否有任何法规或惩罚来防止这种情况......
我已经努力寻找一个Python的静态数据流图生成器很长一段时间了。 这是我的理想: 给定一个小的 python 脚本 example.py(用 Python3 编写),返回一些代表...
所以基本上我想写一个可以这样写的函数: { println(_) } =: 东西 在这里我希望它真正做事。=:(println(_))。为了论证,我们可以说 =: 有
如何区分Null或Empty?按什么标准处理 Null 和 Empty?
大家好,SO 用户我对理解 null 和 Empty 没有什么困惑。 我知道 null 是特殊情况,它不等于它本身。我想知道如何确定它为空,依据什么
是否可以查看目标代码并判断最初使用哪种语言来生成它? 或者该语言是否在目标代码上留下了痕迹或印记? var 的编译器...
我最近无意中写下了以下声明。 MyCollection myCollection = new MyCollection(); SomeMethod(myCollection.SomeVoidOperation()); 愚蠢的是我花了一些时间才弄清楚为什么我......
我希望能够通过拇指驱动器在学校进行编译和编程,最好的语言是什么?
我上课的空闲时间很多,我想在这段时间做一些有建设性的事情。所以我想知道是否有人可以推荐一种我可以在
从我读到的内容来看,FogBugz 最初是用 VBScript 编写的。现在显然他们使用自己的自定义编译器和语言将源代码翻译成更“易于访问”
我目前正在制作一个输出裸 LLVM-IR 指令并实现可变参数函数调用的编译器。我定义了一个 println 函数,它接受(格式)字符串和变量数量...
还有比Prolog更新的专门用于逻辑编程的语言吗?