由于这是一个使用各种不同技术的广泛社区,因此提出这个问题似乎是合适的地方。
您喜欢编译还是喜欢编写脚本?
我问这个是因为我倾向于用我实际需要的选定模块(如 Lua、Awk、AutoHotKey ......)用小型脚本语言来编写东西,而不是用成熟的非便携式 IDE 和大的一刀切的主流语言来编程每一个小改动都需要加载和重新编译项目的库。
我喜欢我真正需要更改/修复/更新项目的唯一工具是我碰巧运行脚本的任何系统上可用的任何编辑器(当然,解释器是我可以随身携带的单个可执行文件或立即从 Internet 下载并保存在磁盘上,无需任何安装程序)。
我也很高兴知道任何想要更新项目的人除了编辑器之外不需要任何其他东西——没有臭名昭著的编译问题、依赖问题等,而且任何不喜欢我放在那里的按钮的人都可以打开文件并将其放在他想要的任何地方,甚至在几分钟内将其删除。
我问这个是因为我注意到有些程序员倾向于认为任何不是本机可执行文件的东西都不够好。我什至记得论坛上的一篇帖子,我保存了我的一个开源应用程序 - 另一位程序员说“好应用程序,但它不是 .exe ”