由于这是一个广泛的社区,使用各种不同的技术,这似乎是一个合适的地方问这个。
您喜欢编译还是喜欢脚本?
我这样问是因为我倾向于用我实际需要的选择模块(比如Lua,Awk,AutoHotKey .)用小脚本语言编程。与主流语言不同的是,所有的主流语言都需要加载和重新编译这个项目,这些主流语言都是不可移植的IDE和大型的、一刀切的。
我喜欢更改/修复/更新项目的唯一工具是在我碰巧运行脚本的任何系统上可用的任何编辑器(当然,解释器是一个可执行文件,我可以随身携带,也可以立即从Internet下载它,然后在没有任何安装过程的情况下将它保存在磁盘上)。
我也很高兴知道,任何想要更新这个项目的人除了编辑器什么都不需要--没有臭名昭著的编译问题、依赖问题等等,任何不喜欢我放在那里的按钮的人,都可以打开文件,把它放在任何他想要的地方,甚至几分钟之内就可以删除。
我问这个问题是因为我注意到有些程序员倾向于认为任何不是本机可执行文件的东西都不够好。我甚至还记得论坛上有一篇文章,其中我保存了我的一个开源应用程序--另一个程序员说:“好的应用程序,但它不是.exe。”
发布于 2009-04-15 13:24:18
如果我有我的愿望,我可以编程和测试,无需编译,然后编译时,我做了。
但如果我不得不选择,我会选择一个编译器。
发布于 2009-04-15 13:24:44
我是任何允许我在开发周期中尽早发现bug的德黑兰学的粉丝。因此,我更倾向于喜欢编译和解释的项目。静态编译是一种工具,您可以使用它在早期阶段将错误检测强加到代码中。
发布于 2009-04-15 13:26:45
如果没有编译时间,您什么时候有时间进行堆栈溢出(或者轮式椅子曲棍球)?
https://stackoverflow.com/questions/751652
复制相似问题