你喜欢编译还是脚本语言? [英] Do you prefer compiled or scripted languages?

查看:171
本文介绍了你喜欢编译还是脚本语言?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

由于这是一个广泛的社区使用各种不同的技术,它似乎是合适的地方问这个。



你喜欢编译还是你喜欢脚本?



我问这是因为我倾向于使用选择的模块编程小脚本语言,我实际需要(如Lua,Awk,AutoHotKey ...),而不是主流语言完全烧录的非可移植IDE以及大型的一次性所有的库,每一个小的变化都需要加载和重新编译项目。



我喜欢只有工具我实际上需要更改/修复/更新项目是任何编辑器可用在任何系统我碰巧运行脚本(当然,解释器是单个可执行文件,我可以随身携带或从互联网即时下载,只需将其保存在磁盘上,而不需要任何安装过程)。



我也很感激,任何想要更新项目的人都不需要任何其他东西, - 没有臭名昭着的编译问题,依赖问题等,任何人不喜欢的按钮我把在那里,可以打开文件,把它放在任何他想要的,甚至删除它的问题分钟。



我问这是因为我注意到有些程序员倾向于认为任何不是本机可执行文件都不够好。我甚至记得一个帖子在论坛上,我保持我的一个开源应用程序 - 另一个程序员说好应用程序,但它不是.exe



但是如果我不得不选择,我会选择一个编译器。




Since this is wide community using all kind of different technologies, it seems like appropriate place to ask this.

Do you like to compile or do you prefer scripting?

I ask this because I tend to program things in small scripting languages with chosen modules I actually need (like Lua, Awk, AutoHotKey ... ) instead of mainstream languages with full blown non-portable IDEs and big one-size-fits-all libraries where every little change require to load and recompile the project.

I like the ability that the only tool I actually need to change/fix/update the project is any editor available on any system I happen to run the script (and of course, the interpreter which is single executable that I can either carry with me or download it instantly from Internet and just save it on disk without any kind of installation procedure).

I also feel good to know that anybody wanting to update the project doesn't require anything else but the editor - no notorious compilation issues, dependency problems etc., and that anybody that doesn't like the button I put there, can open the file and put it wherever he wants or even delete it in a matter of minutes.

I ask this because I noticed that there are some programmers that tend to think that anything that isn't native executable isn't good enough. I even remember one post on the forum where I keep one of my open source applications - another programmer said "Good app, but it isn't .exe"

解决方案

If i had my wish, i could program and test without compiling and then compile when i was done.

But if i had to choose, i would choose a compiler.

这篇关于你喜欢编译还是脚本语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆