【发布时间】:2009-07-23 18:55:16
【问题描述】:
我正在和我的朋友讨论这个问题,并意识到这可能是问这个问题的最佳地点?
一门新语言是如何诞生的?这种新语言 NEW 必须用一些旧语言 OLD 编写(例如 C++ 在初始阶段是用 C 编写的),或者这是如何创建的? 而且,如果没有编译器,这种语言 NEW 怎么能自己工作呢?那么,必须有一些编译器吗?谁为其编写编译器?
那么,新语言及其编译器、新语言与其旧基础语言的关系如何协同工作?
【问题讨论】:
-
感谢大家这么快的回复。我想,我需要一门编译器设计课程。但是,我想知道/好奇你们怎么能这么快回复,我的意思是在 1-2 分钟之内,这太神奇了?
-
我们都在为声望点而死。请为我们点赞! :-)
-
@Norman :我是 SO 新手,对声誉知之甚少。当我有空时,必须检查所有这些。我猜你现在很幸福。 :)
标签: compiler-construction programming-languages