当前位置:  开发笔记 > 编程语言 > 正文

开发完整的编程语言,编译器和IDE需要多少时间和精力?

如何解决《开发完整的编程语言,编译器和IDE需要多少时间和精力?》经验,为你挑选了1个好方法。

我厌倦了搜索,从来没有找到适合我需求的编程语言(我想大多数优秀的程序员都有同样的感觉).无论如何,我确实知道我喜欢什么编程语言,我想尝试开发自己的编程语言.我对它有多难以及需要多长时间(我的意思是获得一种最低限度有用的语言)的信息很感兴趣.我已经知道我需要什么资源了,但是我仍然觉得如果没有全身心地投入自己(或者让其他人帮助我,我认为不会发生这种情况)几乎不可能完成这样的事情.

无论如何 - 当我说"编程语言"和"最低限度有用"时,我已经准备好核心语言,用于调用C代码的FFI,以及至少与Quack一样有用的Emacs IDE .

我很感激任何经验报道......

谢谢!



1> rochal..:

无论你想做什么 - 停止它.

如果没有可以满足你的编程语言,也许是时候提高你的编程技巧了?

如果我是你,我会描述问题(即你需要写什么样的应用程序),并问WHICH语言最适合它.

所有超级发明通常最终都被重写为更标准的语言,因此更多的人可以使用它.我听说有很多公司试图发明自己的内部语言,他们最终将其重写为C或C#,实际上可以雇佣一个可以立即开展工作的人.

不好的举动,真的,糟糕的举动.


"如果没有可以满足你的编程语言,也许是时候提高你的编程技巧了?" 我一直在使用Scheme和Common Lisp; 尝试了Haskell,ML,Prolog,C,C++,Java和其他几个人(已经编程了25年).但仍然有这种感觉,我不应该继续牺牲一些好东西,因为我不能用一个工具来满足我所需要的一切.(我通常放弃交互式开发,或代码效率,或开发速度,或调试能力等...)至于其他人用C重写,那很好.我想要一些东西或我自己的项目.
推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有