学了段时间的ruby。还是属于初学阶段。
所以就有些方面的比较和看法,不是那种高见深入的看法,纯粹属于选择语言方面的一些自我见解。
先拿脚本语言来说,我感觉
ruby,在处理web网站构架属于快速开发范围,而且在跨平台方面也是做的很好。但是它的优点也好像也是
只是在这个方面。如果做一个轻量级的桌面软件之类的,估计没有python来得快捷方便。
而且它在UI方面还是处于完善阶段。
而python,发展很全面,也是什么能做,但是从现有的模式看去,在界面UI方面,python已经独步卓立了,非常
成功。且具有跨平台性。不过我常常听说python在性能方面有些不如ruby,但在界面上已经有非常
完善的开发包。但ruby上也是用wxWidgets写界面,咋没听说有什么好软件呢。
至于perl,还是只能在非windows平台方面处理文档之类的胶合语言的作用。在做UI方面,web架构方面,
好像不是很多。也没有ruby在web,python在界面上有特点。
我觉得这3个脚本,通用性较强,至于其他脚本,如js,vb,lua,php,jsp等,看上去很少有很全面的适用范围。
目前在网站web构建上仍旧是asp,php占据了主流,ruby能不能取而代之,我感觉好像还不是那么容易。
一般而言,由于环境等原因,很多人还是选择asp和php,以及现在的.net加之其他,感觉ruby还只是处于热闹
的境围。也许未来它也只是在web领域分一瓢而已,至于想在web开发占据主流,恐怕很难。
而在做界面方面,做界面方面的软件,由于开发软件的特性及其语言的众多,我感觉ruby更没有什么优势,如果
定位在window平台,现在c#作为桌面开发软件主流是不可能能被取代的,加之因为软件性能要求而用传统工具开发的
vb,vc,cb,delphi等,也分瓜了传统软件的开发工具的选择,即使考虑到跨平台方面,java的强大,丰富,完善
也不是ruby可比的,而且python在做界面方面比java有一定的优势。
那么ruby,是不是只是一个热呢?你不能期望ruby能干一切,它也许只是在web领域分一瓢而已。
ruby 解析pdf ruby如何
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
实现pdf跳页解析功能
pdf解析分享
json github 宽高