腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
使用方法更改现有数组的大小
、
、
、
如果一个方法被传递给一个数组的引用,是否有任何方法来改变该数组的大小,以便传入的数组引用将引用到新的、更大的数组? 我不完全理解这个问题。我认为这意味着我最终将不得不在方法中创建一个新的字符串来替换旧的字符串。任何帮助都将不胜感激。到目前为止,这是我的代码: import java.util.Arrays; public class ASize { static int num[] = {32, 34, 45, 64}; public static void main(String[] args){ alterThatSize(num);
浏览 1
提问于2015-05-23
得票数 1
回答已采纳
5
回答
8086/88的集成开发环境和汇编程序
、
、
我想学习如何在8086/88处理器上使用汇编语言编程,但由于这个原因,我找不到任何IDE和汇编器。
浏览 1
提问于2011-11-23
得票数 7
回答已采纳
1
回答
翻译一个单词列表(word1,word2和word3)
、
、
我们正在尝试全球化一个应用程序,我们遇到了这样一种情况:我不确定如何(如果)为全球化格式化字符串。这是一个段落,里面有一个名字列表。例如: “鲍勃、苏和迈克尔各得一分。” “鲍勃,苏和迈克尔”是一个有争议的字符串,对很多人来说都是一样的。翻译逗号和“和”字的正确方法是什么?
浏览 0
提问于2014-09-29
得票数 0
5
回答
将java转换为c# .net
、
可能重复: 我用java做了一个项目,我想把它转换成C#.Net。我正在使用2008。如何将代码从Java转换为C#?有可用的工具吗?
浏览 3
提问于2009-12-14
得票数 2
回答已采纳
2
回答
dumpe2fs -终身写作-它是什么?
、
例如,如果我运行: sudo dumpe2fs /dev/sda1 我得到了有关分区的详细信息。 Lifetime写道,我对这个部分感到困惑,为我的引导分区返回以下内容: Lifetime writes: 12 kB 这个12 Kb是什么意思? 这是完整的输出: user@root:/data$ sudo dumpe2fs /dev/sdb1 dumpe2fs 1.42.9 (4-Feb-2014) Filesystem volume name: <none> Last mounted on: <not available> Fi
浏览 0
提问于2014-03-27
得票数 7
回答已采纳
6
回答
什么是正式的编程语言?
、
编程语言是一种正式的编程语言是什么意思?哪些语言是正式的编程语言?哪些是非正式的编程语言? 我还没有找到一个好的解释。
浏览 0
提问于2010-04-20
得票数 6
回答已采纳
1
回答
不需要‘一致状态’/‘原子性’时的数据库事务
、
如果我不需要一致的状态或“严格的”原子性,我正在尝试理解何时使用数据库事务。 我没有一些银行风格的要求,需要在一个列中减少以抵消其他地方的增加。 我确实有某种形式的原子性,但只是为了“易于使用”,我想知道这是否足以使用db事务。 具体地说,我要求我的用户在表A、B和C中创建一个条目。表C依赖于B,而B依赖于A。在浏览器上,我实际上在一个表单中显示所有数据,当用户提交时,它被发送到后端,在后端尝试在表A中输入一个条目,然后是B(具有刚从A创建的引用Id ),然后是C(具有从B创建的引用id )。 如果A失败,则用户被重新加载表单,并显示关于A的错误消息。如果A成功,但B失败,则用户被重定向至添加
浏览 0
提问于2017-06-27
得票数 0
1
回答
扩展自动生成的JPA控制器(Netbeans 7.x)
、
、
、
、
NetBeans7.x提供了从现有关系数据库(例如: CustomerEntity、OrderEntity等)生成实体(POJO)的可能性。 此外,它会自动为每个实体(例如: CustomerJpaController、OrderJpaController等)生成一个控制器。 生成的控制器包含许多现成的方法(findAll、create、delete等)。使用此控制器的生成器的优点是,一旦实体(或表)被修改(添加新的约束、新的字段等),就可以重新创建/更新它们。 与.NET提供的“部分类”概念不同,不可能在单独的类中使用用户定义的方法来扩展这些控制器。 您建议(就最佳实践或设计模式而言)如何利
浏览 5
提问于2014-04-07
得票数 1
4
回答
Regex用于普通语法,而____用于上下文无关语法
、
、
、
、
我刚刚了解到,Regular Grammars有相应的Finite State Acceptors,这将对应于Regular Expressions。 是否有与Context Free Grammars等效的转换?据我所知,上下文无关语法可以用Push Down Automata来表示,而这又对应于什么呢? 感谢那些能让我摆脱这一切的人。
浏览 5
提问于2014-02-02
得票数 1
回答已采纳
1
回答
为什么"lst.reverse()“比"lst[::-1]”快这么多?
为什么lst.reverse()比lst[::-1]快这么多?在Python 3和Python 2中似乎都有很大的时间差。 示例(Python 3.5) >>> from timeit import timeit >>> lst = list('Crooked Hillary!') * 1000 >>> def TrumpWins(lst): ... lst.reverse() ... return lst ... >>> def SecondPlace(lst): ... return
浏览 1
提问于2016-11-15
得票数 0
1
回答
如何在esxi 3.5上提交快照
我有个问题。基本上,我希望扩展windows服务器的分区。我已经读过,在扩展分区之前,必须提交所有快照,在我的例子中,这些快照只是一个! 问题是:删除快照意味着将数据提交到磁盘?我不会在我的操作系统上失去任何东西? 谢谢
浏览 0
提问于2009-12-29
得票数 1
回答已采纳
3
回答
有人告诉我,HTML是一种标记语言,C++是一种编程语言,有什么不同呢?
、
、
我的编程朋友总是告诉我,HTML是一种标记语言,而C++是一种编程语言。当我问他们有什么区别时,他们从来不给我一个合理的答案。 是什么使一个人称C++为编程语言,而不是C++呢?
浏览 0
提问于2012-12-28
得票数 22
回答已采纳
10
回答
怎样才能使一门语言取得成功呢?
、
、
我对一种新的编程语言有一个有趣的想法。它基于一种新的编程范式,我已经在脑海中研究了一段时间。几周前,我终于开始为它开发一个基本的解析器和解释器。 我希望我的新语言能够取得成功,当它准备好发布时,我希望最终能围绕它创建一个社区。它背后的想法是相当创新的,所以我不认为它会在商业世界获得很大的影响力,但看到少数初创公司使用它或开源项目使用它,我会比其他任何事情都更兴奋。 因此,考虑到这些目标,我可以做些什么来帮助我的语言成功呢?语言项目要做些什么才能成功?我应该不惜一切代价避免什么?我喜欢听到关于其他语言的意见或故事--无论成功与否--这样我就可以在继续开发的过程中思考它们。 到目前为止,我最关心的
浏览 2
提问于2009-04-20
得票数 2
回答已采纳
3
回答
什么是“自编程语言”
、
、
我现在正在使用Squeak4.1学习SmallTalk。我使用Squeak的例子作为教程,在这里我反驳了一个删节,“Morphic是由...为自编程语言开发的”有人能给出一些关于自编程语言的提示吗?这是不是意味着smtalltalk是一种自编程语言?
浏览 4
提问于2011-01-13
得票数 3
回答已采纳
2
回答
减去xpages中的日期字段
、
谁能帮我想出一个公式:(1)在xpages中减去日期,而不是在lotus客户端。我是xpages的初学者,没有使用xpages、javascript或xpages表达式语言的经验。 (2)如果可能的话,任何人也可以帮助我计算xpages中的工作日,因为xpages中没有@BusinessDays函数。 希望有人能帮我。首先要感谢大家!
浏览 4
提问于2011-09-14
得票数 2
1
回答
DOM语言是如何独立的?
、
、
、
、
引用维基百科 文档对象模型( documents,DOM)是一种跨平台和与语言无关的约定,用于表示和交互HTML、XHTML和XML文档中的对象。 来自wc3 为了提供一个精确的、与语言无关的DOM接口规范,我们选择在OMG IDL中定义规范。 现在,我一直在用Java、C#和PHP进行编程,在所有这些语言中都提供了关键字interface,但是如何实现一个与语言无关的接口呢? 为什么不用编程语言就可以编写接口呢?此外,如何使用任何编程语言与DOM交互? 如果有人发明了一种新的编程语言,他需要做哪些步骤才能与DOM进行交互?
浏览 0
提问于2012-12-05
得票数 5
回答已采纳
1
回答
使用用户模式转储确定线程在WinDbg中的创建时间
、
如何确定使用用户模式转储在WinDbg中创建线程的时间。
浏览 0
提问于2012-07-25
得票数 2
回答已采纳
1
回答
如何判断库的执行模型是否与其基本语言的执行模型相同或不同?
、
https://en.wikipedia.org/wiki/Execution_模型说 编程语言由语法/语法和执行模型组成。执行模型指定语言元素的行为。通过应用执行模型,可以导出用该编程语言编写的程序的行为。例如,当程序员“阅读”代码时,在他们的脑海中,他们会遍历每一行代码所做的事情。实际上,他们模拟了他们内心的行为。程序员所做的是将执行模型应用于代码,这将导致代码的行为。每一种编程语言都有一个执行模型,该模型确定工作单元(由程序语法指示)的执行方式。操作语义是一种指定语言执行模型的方法。运行程序的观察到的行为必须与从操作语义派生的行为相匹配(操作语义定义语言的执行模型)。执行模型涵盖的内容包
浏览 0
提问于2021-02-03
得票数 0
9
回答
函数式编程是迈向自然语言编程的下一步吗?
、
这是我的第一个问题,所以我有点紧张,因为我不确定我是否能很好地理解它的意思。不管怎样,我们开始了. 每当在编程中达到新的里程碑时,他们似乎总是有一个共同的目标:让程序员更容易编程。 机器语言、操作码/助记符、过程/函数、结构、类(OOP)等在它们的时代总是有助于以更自然、更容易理解和更好维护的方式规划、组织和编写程序。 当然,函数式编程并不是什么新鲜事,但最近几年它似乎经历了一种复兴。我还相信,当微软将F#添加到他们的主流编程语言中时,FP将得到巨大的推动。 回到我最初的问题,我相信最终编程将用一种自然语言(英语)完成,几乎没有限制或规则。编译器将是AI/NLP系统的一部分,该系统从代码中提取
浏览 0
提问于2008-11-12
得票数 4
回答已采纳
7
回答
人们现在使用的可扩展语言是什么?
、
维基百科说: 可扩展编程是计算机科学中用来描述一种计算机编程风格的术语,它侧重于扩展编程语言、编译器和运行时环境的机制。 例如,Tcl允许您编写自己的控制结构。见。 我感兴趣的是编译一个可扩展编程语言列表,这些语言正在真实的代码中使用。如果你也能为你的语言提供一个例子,那就太好了。
浏览 16
提问于2009-12-17
得票数 3
4
回答
CSS是一种编程语言吗?
、
可能重复: 为什么和和CSS不是编程语言很重要? 正如我所理解的那样,编程语言可以用来解决一个问题/执行一个alogrithm。然后有人对我说,“我用HTML,JavaScript和CSS编程了一个网站”,我的直接反应是HTML和CSS不是编程语言,然后用HTML语言记住了L。但它仍然是一种“标记语言”。 那么CSS和HTML编程语言也是如此吗?如果是的话,它们不可能和C这样的语言处于同一条船上。在C语言中,指令的顺序是至关重要的,但在CSS中,您可以使用任何顺序的规则和选择器,而在HTML中,标记的顺序很重要,所以必须有一些语言的子分类,其中CSS/HTML/相似在一个语言中,C/Pyth
浏览 0
提问于2012-01-09
得票数 16
2
回答
函数调用不应该用于C中的变量初始化器,有什么特定的原因吗?
、
、
、
我正在阅读多种风格的指南,试图标准化我的编程风格。在阅读关于KNF的FreeBSD和OpenBSD样式指南时,我注意到以下段落相当混乱。 请注意,不要通过初始化声明中的变量来混淆代码。只需深思熟虑地使用此功能。不要在初始化器中使用函数调用! 在初始化数据时,函数调用不应该被使用的技术原因吗?
浏览 0
提问于2019-04-24
得票数 0
1
回答
为什么SQL不被视为一种编程语言?
、
如果一个数据库只是一个实现数据库管理系统的计算机系统,并且我们使用SQL来告诉它该做什么,我们为什么不把SQL看作一个编程语言呢? 维基百科: 编程语言是将字符串或图形程序元素(在可视化编程语言的情况下)转换为各种类型的机器代码输出的任何规则集。 使用SQL,您可以在RDMS上运行代码,RDMS输入数据,操作数据,并在运行查询时输出数据。为什么人们不认为它是一种编程语言呢?
浏览 0
提问于2022-01-23
得票数 0
回答已采纳
2
回答
函数式编程语言的好处
、
到目前为止,我主要看到了Python (因为简单)和C(因为效率)用于加密编程。但是有一种不同的编程语言叫做函数式编程语言。哈斯克尔就是一个例子。这些语言没有副作用,可以证明是正确的。我想知道当用于加密应用程序时,这些编程语言是否会比“普通”编程语言有什么好处。是这样吗?如果是,为什么不更频繁地使用呢?
浏览 0
提问于2021-05-21
得票数 9
回答已采纳
1
回答
如何从一种编程语言翻译到另一种语言?
我想编写一个小的DSL,它需要编译成另一种高级编程语言(类似于C,但限制得多)。 编译器应该做什么的高级概述是什么? 为了澄清,我特别感兴趣的是从一种高级编程语言到另一种相对高级的编程语言的转换,而不是一般的编译。
浏览 0
提问于2015-06-15
得票数 0
回答已采纳
9
回答
我可以用C开始编程吗?
我想开始编程,我以前没有编程经验,所以可以用C ?..Some开始编程,人们告诉我从perl或python开始。那么,我可以不学习python或perl就开始学习它吗?如果是这样的话,steve kochan的“?..And in c”一书是不是一个很好的起点呢?.
浏览 7
提问于2011-02-22
得票数 0
1
回答
学习编程背后的理论
、
我对介绍/解释编程和编程语言背后的理论的书籍感兴趣。我的逻辑是,通过真正理解编程背后的理论,只需几周的时间就可以获得新的语言并实现一些简单的软件。 至于我正在寻找的书的类型,它们将类似于SICP。 我在这个网站上做了一些研究,也做过堆栈溢出的研究。我知道有一些关于书籍的大型线程,它们讨论软件架构,但我正在寻找特定于编程的信息。我对Python有很好的理解,这是我从一个关于编程的CS类中得到的,但是我需要提高我的知识。 谢谢
浏览 0
提问于2011-11-09
得票数 2
12
回答
如果编程的基础很强,任何编程语言都可以很容易地掌握。是事实还是神话?
、
一个编程基础相当好的人能很容易地学习任何编程语言,这是真的吗? 嗯,当我说编程语言时,我指的是敏捷和动态的语言,如PHP、Perl、Ruby等,而不是很久以前的编程语言。 在某种程度上,我只研究了java、groovy和flex。因此,考虑到我是一个业余程序员,但我是一个快速的学习者,在粗略的基础上,需要多久才能在任何一种语言上站稳脚跟?
浏览 0
提问于2011-04-15
得票数 32
回答已采纳
8
回答
哪些编程语言不被认为是高级语言?
、
、
在信息学理论中,我一直在听说和阅读关于高级和低级语言的文章。 然而,我不明白为什么这仍然是相关的,因为除了现在正在使用的汇编程序之外,没有任何(相关的)低级语言。 所以你得到了: 低水平 汇编程序 绝对不是低级的 C 基性 福特兰 科波 ..。 高水平 C++ 红宝石 Python PHP ..。 如果汇编程序是低级的,你怎么能把C放在同一个列表中呢?我的意思是:与汇编程序相比,C是非常高的水平。即使对COBOL,Fortran等也是如此。 那么,如果汇编程序真的是唯一的低级语言,为什么每个人都会提到高级和低级语言呢?
浏览 16
提问于2010-04-12
得票数 21
回答已采纳
18
回答
什么是编程语言?
可能重复: 不,真的。 我一直在努力想出一个很好的定义。到目前为止,我的看法是: 编程语言是一种形式语言,包含语法。句法规则用于形成语句。编程语言用于创建一组计算机可以理解的指令。语法语句的集合称为程序。 我知道它读得不太好,所以在这方面有一些帮助是很好的。 这里是维基百科的第一段 编程语言是一种人工语言,用来表示计算机,特别是计算机所能执行的计算。编程语言可以用来创建程序来控制机器的行为,精确地表达算法,或者作为人类交流的模式。 我认为这是生活中每个人都知道它是什么的事情之一,但它很难定义。 我一个人吗?你的想法?
浏览 25
提问于2009-11-21
得票数 32
回答已采纳
8
回答
如何“实现”编程语言?
也许这只是一个小小的误解,但是编程语言是如何被实现的呢? 我说的不是如何实现我自己的编程语言,而是“已实现”这个词?我的意思是,你可以实现编译器或解释器,但编程语言呢? 如果我读到"C++是用C实现的“或"Python是用C实现的”,这意味着什么? 我认为语言更像是某种东西。就像一个关于人们如何看待事情的协议应该被实现。例如,如果他想要显示一个消息框,他可以说这个命令是ShowMessageBox(string),并实现一个编译器,该编译器将把它转换成计算机上可以工作的东西(除了他想象的所选的编程范例)。 我认为这个问题引出了“什么是编程语言在现实中”的问题?一个编译器,一个解
浏览 5
提问于2010-06-30
得票数 26
回答已采纳
4
回答
创建没有指针别名的编程语言的可能性
、
、
、
我有一个问题要问所有的编程爱好者。指针一直存在于编程世界中。就像在C中一样,C++有一个显式的指针支持。在java中不存在显式指针支持,但Java系统内部使用指针。在现实世界中,有没有可能开发一种完全没有指针别名的编程语言?
浏览 2
提问于2012-01-30
得票数 2
回答已采纳
2
回答
编程语言与操作系统的交互
、
、
这是一个关于编程语言和操作系统的计算机科学问题。 我的问题是,编程语言和操作系统之间的基本交互是什么?我确实对操作系统的生命周期有一个概念,但不确定编程语言如何适应。 我读过这篇文章,但没有任何帮助。 编辑: 通过编程语言,我的意思是包括他们各自的编译器/VM
浏览 2
提问于2013-04-05
得票数 1
回答已采纳
1
回答
使用Eclipse作为我的编程语言的文本编辑器
、
、
、
我创建了一种编程语言,它目前只运行在命令行接口上。我希望它能在Eclipse上运行。我对此做了一些研究,但没有找到准确的答案。 编程语言是使用flex和bison创建的,因此,它是使用c创建的,而不是为我的编程语言创建GUI,而是决定使用Eclipse。 在对如何教Eclipse识别我的编程语言进行了广泛的研究之后,我发现了一些结果,表明我可以在Eclipse中使用CDT来解决这个问题。 如何在Eclipse中使用这个CDT来教它识别我的编程语言?
浏览 5
提问于2017-10-06
得票数 0
回答已采纳
1
回答
获取当前活动窗口的线程ID
、
我需要获得活动窗口的线程ID。是否有一个Windows函数可以让我获得这些信息? 有GetCurrentThreadId函数,但它返回调用线程的ID,而不是活动窗口线程,因此它对此没有用处。 编辑: 如所建议的那样,编辑我的问题,以提供关于为什么我需要这样做的补充信息,以下是: 我正在实现一个来捕获键盘输入,而且由于键盘布局可能因程序而异,所以我希望确保为处理键盘的活动窗口获得布局: 代码片段: HWND active_window = GetForegroundWindow(); DWORD thread_id = GetWindowThreadProcessId(active_window
浏览 0
提问于2019-04-13
得票数 0
回答已采纳
5
回答
AutoIt是编程语言吗?
、
、
AutoIt是一种编程语言吗?编程语言和脚本语言有什么区别? AutoIt看起来相当复杂。你可以在其中做很多事情。代码甚至可以编译成.exe文件。所以我不明白为什么它不能被认为是一种编程语言。
浏览 0
提问于2010-07-21
得票数 0
回答已采纳
2
回答
如果一种编程语言有数据类型但没有运算符重载,那么它还能被称为“类型化”吗?
、
、
、
、
如果我们有一种编程语言强制您为变量设置数据类型,例如: int i; float f; 但是没有操作符重载,因此,例如,不是使用+操作符将int添加到int或float添加到float,而是使用一个操作符将int添加到int (例如:+),并使用另一个操作符将float添加到<代码>D10</float>(例如:#+)。 请注意,这种编程语言仍然具有类型安全性,因此,例如,如果您尝试使用#+运算符将float添加到int中,则会出现编译错误。 这样的编程语言还能被称为“类型化”编程语言吗?
浏览 0
提问于2019-04-28
得票数 0
8
回答
是否值得成为计算机语言的多义语?
、
、
你可以经常听到程序员应该学习许多不同的语言来提高自己。我仍然上学,而且没有太多的编程经验(比一年多一点)。但是,提高编程技能的崇高意图变成了某种强迫症:我觉得,在我学习所有相对知名的编程语言之前,我不会平静下来。 这里有一个问题:作为编程语言-- polyglot是否真的对你有帮助(我的意思不是通常的“程序员至少应该知道所有的范例”,我指的是你通常听到的所有语言)?有谁有类似的经验吗?它对工作/技能/职业有帮助吗?你多久能运用这些技能?
浏览 0
提问于2011-07-01
得票数 14
回答已采纳
2
回答
机器指令和装配指令有什么区别?
、
我有点搞不懂指令是如何在内部由计算机处理的。 有两种内部处理指令的“东西”:汇编程序和控制单元。 例如,伪mips指令可以传递给汇编程序,汇编程序将其解构成相应的真op mips指令集,然后,我猜想,将这些指令一个接一个地传递到控制单元中进行解码。 这就是MIPS指令--不管它们是假的还是真的--是如何处理的。 但是机器指令呢?这仅仅是输入到控制单元吗?汇编程序和它有什么关系吗?机器指令和装配指令到底有什么不同?
浏览 4
提问于2016-10-16
得票数 2
回答已采纳
1
回答
有哪些工具可用于为ML编写语言解析?
、
我想在编程语言源代码(例如Python)的语料库上预先形成一个机器学习任务(例如,监督分类、聚类),我正在寻找工具,用于从Python (例如)代码文档中解析和构造结构,在概念上类似于NLP标记化和高级语言处理,并根据编程语言进行调整。 虽然我能够找到很多与NLP相关的通用材料,但在我看来,一个更好的起点是以前专门针对编程语言的研究。 我正在寻找工具,资源,学术文章和关键字来搜索,基本上任何帮助都是值得赞赏的!
浏览 0
提问于2017-01-29
得票数 3
1
回答
如何在Apache配置中的If-Else语句中使用自定义变量?
、
这是我的代码(我已经注释掉了如果-否则的部分,因为它不工作) 配置文件的片段/内容 /etc/httpd/conf.d/staff.vhost Define host_domain "staff" Include /etc/httpd/conf.d/stage_template.vhost /etc/httpd/conf.d/stage_template.vhost #<If "${host_domain} == 'main'"> # ServerAlias stage.myhost.com #<
浏览 0
提问于2018-11-21
得票数 2
回答已采纳
4
回答
适用于不同问题的编程语言
有没有使用不同编程语言来解决不同场景的通用列表? 像C一样,也被用于嵌入式编程、内核编程、UI编程(GTK)。 C++还可用于桌面/服务器应用程序编程,也可用于桌面/服务器甚至web上的商业/企业应用程序,也可用于制作计算机游戏 Java也可以用于几乎所有的事情。与.Net相同 脚本语言广泛应用于管理任务和web脚本中。 这是我对大多数语言(不包括函数式语言)的总体认识。 有没有人可以纠正我,并发布一份精确的列表,列出哪些编程语言可以/可以用来解决IT行业不同领域中不同的、最常见的和常见的问题?
浏览 0
提问于2009-12-16
得票数 4
回答已采纳
10
回答
如果我们可以用Python进行函数式编程,我们是否需要一种特定的函数式程式语言?
、
、
使用生成器和lambda,我们可以使用Python进行函数式编程。您也可以通过Ruby实现同样的目标。 所以问题是:为什么我们需要特定的函数式编程语言,如Erlang、Haskell和Scheme?这些特定的函数式编程语言有什么不同吗?为什么我们不能只使用Python进行函数式编程呢?
浏览 0
提问于2011-02-02
得票数 22
回答已采纳
1
回答
为什么语言特性比编译器设计更受欢迎?
、
如果我们对编程语言的所有可用特性都有一个通用的解释器,我们就可以使用一个指定程序来为所有语言生成编译器。我们可以简单地使用任何语言作为源(或输入)和任何平台作为目标(输出)。 我们都可以用自己喜欢的编程语言编写,为通用解释器添加特性,因为基本抽象语法树(由通用解释器使用)可能是我们最喜欢的编程语言的目标。除此之外,您可以在任何语言中查看通用解释器的“源代码”,因为该通用解释器的“源代码”实际上是AST。 尽管程序员已经有了40多年的这种想法,但我们大多数人似乎仍然认为,我们需要选择特定的文本表示和适当的解释器(或称为编译器的专门解释器)。 我不明白为什么是这样。周围有这么多的程序员,大多数程序
浏览 0
提问于2015-02-16
得票数 -1
回答已采纳
3
回答
数学语言和Matlab编程语言严格地说吗?
、
我知道他们俩都可以编程。他们的编程语言严格地说和图灵-完整吗?
浏览 2
提问于2013-11-12
得票数 1
回答已采纳
1
回答
WPF渲染的多边形形状
、
、
我将一个点的集合放到一个多边形形状中,如下所示: <Polygon Points="{Binding vertices, Converter={StaticResource pointCollectionConverter}}" Stretch="None" Stroke="Black" StrokeThickness="2" Fill="#7EBB9A" /> 然而,在相对复杂的输入上,多边形并不像我期望的那样出来。例如,以下是一个输出: 问题是这个多边形有两个不应该存在的兴趣点。它应该有这
浏览 0
提问于2012-04-27
得票数 0
回答已采纳
4
回答
是基于现有语言的自定义编程语言编译器吗?
、
、
、
、
我试着开始,弄清楚如何创建一个简单的编程语言。使用语法和编译器本身。我已经对这个话题做了一些研究,但我真的不明白我真正的问题是什么。 我认为,现有的编程语言--编译器,是建立在已经存在的编程语言的基础上的,因此,将我的编译器建立在其中一种语言上也是有意义的。 而且,从理论上讲,这是编译器的第一种语言,没有其他语言可供使用,这不可能是一个真实的事实,而且必须基于其他的东西,比如核心计算机系统语言。 要达到我的目标,创建一种简单的(有扩展空间的)编程语言,哪种方式是最好的,以及如何实现呢? 任何回答都是感激的!
浏览 4
提问于2014-01-04
得票数 1
回答已采纳
4
回答
标记语言被认为是编程语言吗?
、
所有这些标记语言都是编程语言吗? 例如,XML或HTML是编程语言吗?
浏览 0
提问于2010-01-22
得票数 3
回答已采纳
13
回答
编程语言的第二个实现可以用该语言编写吗?
、
这个问题是我最近一直在思考的问题。一种编程语言可以用该语言编写作为第二个实现吗?例如,Java。可以使用java编程语言重写java编程语言吗? 抱歉,如果这是一个愚蠢的问题,但我需要知道! GF
浏览 6
提问于2010-07-16
得票数 8
回答已采纳
5
回答
什么使编程语言具有动态性?
、
、
什么使编程语言有资格被称为动态语言?我应该使用动态编程语言来解决什么类型的问题?静态编程语言和动态编程语言之间的主要区别是什么?
浏览 4
提问于2011-02-06
得票数 45
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby之父松本行弘:为什么要自创编程语言?
制作一个电子时钟C语言版——C语言编程实战
机器人自创语言引起恐慌,研究人员紧急关停系统?
一个非常热门的编程环境和语言环境
编程语言
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券