我正在为个人使用和教育设计一种编程语言.参考编译器的第一个版本将源代码编译为其他语言,如C语言.我应该记住哪些事项以确保编译到另一个源和二进制可执行文件的编译时间很快?还有什么好知的吗? 即使我谈论编译速度,问题的主要焦…
标签:language-design
language-design – 在实现解释器时,捎带宿主语言的垃圾收集器是好还是坏?
假设您正在使用GCed语言为GCed语言实现解释器. 在我看来,只要你对你的设计非常谨慎,你就可以免费收集垃圾. 这一般是怎么做的?有没有充分的理由不这样做? 最佳答案 语言和运行时是两回事.他们并没有真正相关恕我直言.…