作者Aligu1009 (=.=)
看板perl
标题[问题] script language开发速度快?
时间Sat Oct 20 16:01:19 2007
课堂中 老师论及script language的优点
一定不会忘记的一点就是:开发速度快(与C,java这类语言做比较)
想请教各位 为什麽会说script language的开发速度快呢?
不用宣告就可使用变数 但这在开发程式时差别应该不大
其他有什麽能大幅减低开发时间的秘密呢?
同样要印一段文字,都要有print"hello world" 或printf("hello world")
同样一个回圈也都要for
条件控制同样要if
如果你说字串的处理能力
这也不过是众多程式其中的一组特例而已
有更多的程式不是在处理字串的
那麽, script language到底神在哪里呢?
请教各位板众们 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.169.118.14
1F:推 buganini:记忆体配置? 10/20 16:07
2F:推 reizarc:最重要的 就是不用每次重新 compile 10/20 16:06
3F:→ buganini:另外script language大多有提供更便利使用的资料结构 10/20 16:07
4F:→ buganini:多少也是跟字串有关系啦 字串影响可大了 10/20 16:08
5F:→ buganini:譬如hash.. 10/20 16:08
6F:→ reizarc:第二 语法通常比起典型语言简洁很多 (要说不严谨也可以) 10/20 16:08
7F:→ buganini:当你要分心去处理那些底层问题的时候 就会慢很多 10/20 16:09
8F:→ reizarc:其他你说模组方面的话其实不会比较多 但是通常"易用"很多 10/20 16:09
9F:推 buganini:还有资料型态 有的语言连分数(ratio)都有提供 10/20 16:13
10F:→ buganini:这要用C做就要多做很多动作 10/20 16:14
11F:→ buganini:还有script language因为随时有个scripting engine可用 10/20 16:15
12F:→ buganini:所以有更灵活的macro可以用 10/20 16:16
13F:推 LiloHuang:神在可以用两三行做到C可能几百行还做不到的事情 10/21 00:14
14F:→ iFEELing:而且写程式要处理的东西 出乎意料的多是与字串相关... 10/21 05:45
15F:→ iFEELing:如果需要高效能的数值运算 可能script就不一定是首选了 10/21 05:46
16F:→ iFEELing:script 可以让你很快的把繁杂的事做好 但要精细的...... 10/21 05:46
17F:→ iFEELing:我想不同的需求也会影响所选用的工具.... 10/21 05:47
18F:→ iFEELing:像我现在在比对上万个文字档 切token 整理报表 10/21 05:48
19F:→ iFEELing:Regexp 一百行内就写掉的东西 用c可能刚开始切字串而已 10/21 05:48