腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
为什么动态类型经常与解释
语言
联系在一起?
、
、
、
、
简单的问题:我用
编译
语言
(如C++/Java )和解释
语言
(如Python/Javascript )进行了大量的
编程
(专业的和个人的)。我个人发现,当我用静态类型
语言
编程
时,我的代码几乎总是更健壮。但是,我遇到的几乎每种解释
语言
都使用动态类型(PHP、Perl、Python等)。我知道为什么
编译
语言
使用静态类型(大多数时候),但我不明白在解释
语言
设计中对静态类型的反感。这是解释
型
浏览 1
提问于2009-09-08
得票数 44
回答已采纳
4
回答
创建解释
型
语言
的过程是什么?
、
、
我想创建一种非常简单的实验性
编程
语言
。我可以查看哪些资源来大致了解创建解释
型
语言
的过程。我将使用c++来构建和
编译
解释器。
浏览 0
提问于2010-05-28
得票数 5
回答已采纳
1
回答
编程
语言
只是一个
编译
器吗?
、
编程
语言
除了一些用于编写命令的语法和规则之外什么都不是,
编译
器可以将它们转换为机器代码,这是真的吗?附言:在这篇文章中,我不想提及解释<e
浏览 9
提问于2020-10-22
得票数 0
3
回答
有可能用高级
语言
实现
编译
器吗?
、
最让我感兴趣的是
编译
器。我开始学习它们,并希望为了学习而实现一个玩具
编译
器,也许它会变成一些大东西(你永远不会知道,对吧?)我的目标是实现类似lua的静态类型的线程感知
编程
语言
(第一个目标当然是具有基本堆栈操作的解释器)。我的问题是,我对低级
语言
如c、c++或pascal几乎没有兴趣,我想知道是否有可能在动态类型的环境中实现静态类型
语言
的
编译
器? 我对用lua或python实现这样的
语言
很感兴趣(lua更适合我)。
浏览 1
提问于2012-07-30
得票数 3
1
回答
在解释
语言
和
编译
语言
中访问“越界”索引
、
、
在
编译
的
编程
语言
(如C)和解释
语言
(如MATLAB)中访问越界(负的或不可访问的)索引之间有什么区别? 根据本网站的建议,我研究了一些关于访问越界索引的线程。通过使用MATLAB进行实验,我猜想解释
型
语言
会在访问越界索引之前执行测试,以确定索引是否应该是不可访问的,并“捕捉”写得不好的代码。这是否真的是解释
型
语言
的普遍情况,或者它们类似于C(
编译
)
语言
,导致了某种程度的未定义行为的发生?在任何
编译
<
浏览 0
提问于2015-06-27
得票数 0
1
回答
是什么原因导致
编译
器运行缓慢?
我发现作为一种
编译
器
语言
,go的
编译
速度比c++或rust等其他
语言
快得令人难以置信。我想,这几乎和运行一门解释
型
语言
一样快。Haskell的
编译
速度比go慢,尽管它像go一样,使用运行时和垃圾收集器进行
编译
(我说的对吗?)我怀疑类型系统的复杂性是主要原因,因为Haskell有比go更复杂的类型系统。如果有人想要创建一种新的
编程
语言
,他的首要任务是
编译
时间,那么他在词法、语法和语义分析阶段应该考虑什
浏览 1
提问于2018-06-05
得票数 0
2
回答
代码和程序的区别是什么?
代码和程序的区别是什么?代码是计算机程序中的数据或指令或这类指令集的符号排列它们在上下文术语中有多么不同。解释代码和程序的实际含义的线索是什么?
浏览 4
提问于2013-01-22
得票数 0
1
回答
任何只支持泛
型
而不支持OOP的
编程
语言
?
、
、
、
、
我正在写一篇关于OOP和Stepanov创建的泛
型
编程
之间的紧张关系的论文。他对OOP进行了广泛的批评,并说与普通
编程
相比,OOP在技术上是有缺陷的。现在我知道我们有很多支持OOP专用
语言
的
编程
语言
,并且没有通用的支持,比如Google,这是一种现代
语言
,他们选择不实现泛
型
,因为它们的复杂性。我知道我们有很多支持Generics和OOP的
语言
,例如C++和Stepanov的著名的STL库。 我的问题是:我们是否有任何现代的
编程
浏览 0
提问于2013-12-15
得票数 3
回答已采纳
1
回答
什么是分析
型
反
编译
器?
、
IntelliJ集成了由JetBrains制作的Java反
编译
器Fernflower。在它的上,您可以阅读以下内容: 这是什么意思?什么是分析
型
反
编译
器?它与其他类型的反
编译
器有什么不同?
浏览 2
提问于2020-06-10
得票数 11
1
回答
我可以利用哪种解释
语言
进行调试?
我谈到了开发一种
编程
语言
。我正在考虑让它解释,而不是
编译
它。所以我喜欢做的是自己解析语法,用现有的脚本
语言
构建AST和输出源。 我想知道的是,我可以利用哪种解释
语言
进行调试?我喜欢visual studio,但我认为它不支持任何解释
型
语言
。
浏览 4
提问于2011-03-27
得票数 0
4
回答
创建一种
编程
语言
、
我想知道专业程序员是如何创建自己的
编程
语言
的。 他们是否只创建了一个
编译
器来读取文本文件并从中生成一个可执行文件(考虑到没有语法错误等)?我不打算创建我自己的
编程
语言
(我显然太缺乏经验),我只是想知道他们是如何做到的。
浏览 0
提问于2013-03-10
得票数 5
回答已采纳
1
回答
Scala作为泛
型
编程
语言
、
、
在Garcia等人的论文“泛
型
编程
语言
支持的扩展比较研究”中。对泛
型
编程
的
编程
语言
特性进行了有趣的比较:对术语作简要解释:有人能在这个框架内测试Scala对泛
型
编程
的支持吗?
浏览 0
提问于2012-11-24
得票数 14
回答已采纳
1
回答
V8的一般服务器端使用:
、
、
、
谷歌的开源V8引擎是成熟的、性能良好的JIT
编译
器。它有一个隔离实现(V8: Isolates),在单个进程中提供隔离粒度。(泛
型
)这种功能能否广泛用于跨服务器端web应用程序引擎(例如nginx、apache)和
编程
语言
之间的隔离?(以及更具体的->) 我对V8的理解是,它是为JS脚本
语言
lang设计的(尽管它直接
编译
成机器代码)。想要为源代码使用一种
编程
语言
--比如Haskell,C++&
浏览 1
提问于2018-12-19
得票数 0
4
回答
具有通用
编程
支持的第一
语言
、
这是第一种具有泛
型
编程
支持的
语言
,以及第一种支持泛
型
的主要静态类型
语言
(广泛使用)。一阶参数多态现在是静态类型化
编程
语言
的标准元素.从System 20,42和functional -guage开始,这些构造已经进入主流
语言
,如Java和C#。在这些
语言
中,一阶参数多态性通常称为泛<e
浏览 0
提问于2010-10-19
得票数 17
回答已采纳
1
回答
泛
型
类型、
编译
器和动态
语言
、
、
、
在一次公开招标中,有以下声明:这是真的还是假的?我认为这是错误的,因为类型检查
编译
器没有改进,这与面向对象无关,而是与
语言
的类型(弱类型或强类型)有关。谁来帮我解释一下为什么这句话是假的。
浏览 8
提问于2013-06-21
得票数 0
9
回答
在C#中可以进行元
编程
吗?
、
特别是,是否有可能在
编译
时在中执行类似于此c++代码的c#代码?
浏览 13
提问于2008-10-26
得票数 39
回答已采纳
3
回答
是否有一种带有对象和泛
型
的
编程
语言
,但没有继承?
、
、
、
GO
编程
语言
有对象,但没有继承。它也有内置类型Array和Map的泛
型
。对于所有用户创建的类型,是否有一种具有对象但没有继承和泛
型
(即参数化类型)的
编程
语言
?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
1
回答
Scala会在没有蹦床的情况下在尾递归中堆栈溢出,这是哪种
语言
管理的?
、
、
、
我正在使用Scala学习函数式
编程
,并看到了Runar 的精彩演讲。是否有
语言
已经解决了这个问题: 当上述问题得到回答时,我将检查所回答的问题。但是,很高兴知道Bjarnason提供的其他
语言
特性是否已经由某种
语言
来管理
浏览 1
提问于2014-06-17
得票数 0
回答已采纳
3
回答
在Ruby的引擎盖下看到?
、
、
、
我最近一直在学习
编程
语言
语用学第三版,以了解更多关于
语言
如何在底层工作的知识,我从研究由非常基本的GCC
编译
的C代码生成的汇编中获得了很大的收获。我开始习惯于C
语言
家族的静态
语言
,我也想开始研究解释
型
语言
。 Ruby,作为我最喜欢的脚本
语言
,将是一个很好的候选者。这是否有详细的描述,或者是否有任何方法可以让我深入研究它,比如说,通过反汇编
编译
的程序?我没有对解释
语言
做过太多的挖掘,所以我不知道从哪里
浏览 0
提问于2011-12-20
得票数 3
回答已采纳
6
回答
泛
型
编程
与元
编程
、
、
这些术语似乎在某种程度上可以互换使用,但我读到了关于目标-c的维基百科条目,我偶然发现: 参考C++。
浏览 10
提问于2010-10-14
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于编程语言的思考—编译型和解释型
解释型语言、编译型语言以及脚本语言
Crystal 0.25.1 发布,语法类似 Ruby 的编译型编程语言
初识C语言编程,编译过程
从程序的运行周期到计算机编程语言的分类来分析解释型语言与编译型语言的区别及各自优缺点
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券