DELPHIER,正转向PYTHON了,大家怎么看?

sztony 2014-02-23 12:31:16
用了10多年的DELPHI ,现在准备学PYTHON了,理由是:

1)现在是云计算时代了,需要学习一门适应该时代的语言,研究了很久,PYTHON是最佳选择,排除了PHP,PERL,RUBY等,至于GO语言,暂时只处于观察中。
PYTHON目前非常火,国际大公司有NASA,GOOGLE,YOUTUBE,DROPBOX等,国内豆瓣都是用PYTHON的典型案例,炙手可热的OPENSTACK全部是PYTHON架构,美国宇航局的火星探测器软件由PYTHON生成和测试。

2)脚本语言一般效率比较低,但PYTHON跟C语言无缝集成,可以非常方便地调用C和DLL库,同时PYTHON的增强版本PYPY项目,其执行效率几乎跟C相差不大。
本人测试了PYTHON调用DELPHI的DLL库,非常好使,其执行效率几乎跟纯粹的DELPHI相同。

3)PYTHON非常容易学习,是通用程序语言,在科学计算、网络、脚本、自动化测试等领域非常广,在桌面也有很多方案

4)DELPHI现在过于庞大臃肿(动辄几个G的空间 ,让人崩溃),封闭,已经非常不适合时代了,其应用空间非常有限了.

所以,DELPHI发烧友,需要学一门新的语言,适应互联网和云计算时代,PYTHON是最佳选择,这是我的研究结论。
...全文
2721 28 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangyang4506 2014-03-21
  • 打赏
  • 举报
回复
开发方向决定开发语言吧,GUI还有比delphi更便捷的吗
zbdzjx 2014-03-17
  • 打赏
  • 举报
回复
另一个重点也是看所在地区的公司要求。 像我们这里,招C#、JAVA的不少,招其他的没几家。 就算Python再好,只有一两家在招人,也是有很大的风险的。有可能工资会很高,也有可能工资会不高,但跳槽是肯定很难了。
OO_is_just_P 2014-03-16
  • 打赏
  • 举报
回复
这几天玩了玩PHP,感觉还不错。
sanguomi 2014-03-15
  • 打赏
  • 举报
回复
人家10多年经验了, 还要你来教它语言不重要。
sanguomi 2014-03-15
  • 打赏
  • 举报
回复
引用 18 楼 pathletboy 的回复:
又一个被洗脑的,每个语言都有缺点,你要非得抓着缺点,都可以列数一堆,哪个工具合适顺手就用哪个,根本没必要争论转或者不转,你一直在编程,程序猿诸多不好,也没见你跳槽。
瞎喷个啥啊, 人家换的是方向, 不是语言
dongnanyanhai 2014-03-06
  • 打赏
  • 举报
回复
引用 4 楼 sleep365 的回复:
我目前就是delphi +python,都在使用,工作中基本上可以互补。
两样都学,两样都用!
luxuewei5214 2014-03-06
  • 打赏
  • 举报
回复
人家只是推荐,用得着为了个语言叽歪这么多么
Delphi小叮当 2014-03-06
  • 打赏
  • 举报
回复
我选择了 C#
aawwmate 2014-03-02
  • 打赏
  • 举报
回复
语言都是一样的,用啥都摆脱不了干活的命,趁年轻转入管理或者业务吧。
孤独de猫 2014-03-01
  • 打赏
  • 举报
回复
什么快用什么,什么方便用什么。只是一个工具而已,何必纠结呢。。。
pathletboy 2014-02-28
  • 打赏
  • 举报
回复
又一个被洗脑的,每个语言都有缺点,你要非得抓着缺点,都可以列数一堆,哪个工具合适顺手就用哪个,根本没必要争论转或者不转,你一直在编程,程序猿诸多不好,也没见你跳槽。
「已注销」 2014-02-28
  • 打赏
  • 举报
回复
c++ !
lhy 2014-02-27
  • 打赏
  • 举报
回复
引用 2 楼 sztony 的回复:
那你认为,适合云计算的语言还有哪几个比PYTHON更好?
你当年学delphi是为了搞云计算?
一如当初 2014-02-27
  • 打赏
  • 举报
回复
引用 13 楼 warrially 的回复:
路过.. 每一种语言都要会吧? py 不了解, 应该和lua 差不多吧?
python是主,适合独立解决问题。 lua更轻量,适合辅助其他语言。
haitao 2014-02-26
  • 打赏
  • 举报
回复
引用 13 楼 warrially 的回复:
路过.. 每一种语言都要会吧? py 不了解, 应该和lua 差不多吧?
python比lua复杂很多吧,解释器都复杂很多 lua的解释器最简明。。。。
爱蹄子的羊头 2014-02-26
  • 打赏
  • 举报
回复
路过.. 每一种语言都要会吧? py 不了解, 应该和lua 差不多吧?
lyhoo163 2014-02-26
  • 打赏
  • 举报
回复
路过。。。。
sztony 2014-02-25
  • 打赏
  • 举报
回复
PYTHON现在已经不仅仅是脚本语言了,也可以编译为EXE可执行文件,也有JIT即时编译器
sztony 2014-02-25
  • 打赏
  • 举报
回复
标准的PYTHON编译器是比较慢,但其增强编译器PYPY,其速度相当快,我做过的冒泡排序比较, PYPY比标准的PYTHON快10多倍。 其运行速度基本跟GCC编译出来的速度相差不远,大约差一倍左右,如果认为这个速度还不够快, 完全可以使用CTYPE接口或者CFFI接口,方便地调用C语言或者DELPHI 编译出来的DLL。 对于互联网开发,我觉得PYTHON是最好的语言了,跟C无缝集成,既可以保证CPU密集计算的效率, 又可以高效率开发网络程序。 LINUX,UNIX,FREEBSD,MAC OS X等都内置PYTHON,可做脚本开发,这东西跟SHELL脚本也配合的很好, 美国MIT,斯坦佛,伯克利现在用它来来替代SCHEME,肯定有它的道理。
sztony 2014-02-25
  • 打赏
  • 举报
回复
GO虽然有GOOGLE这个大佬主推,但目前,还不成气候,这需要整个生态环境都成熟起来,要走的路还相当长, 而PYTHON目前已经有非常好的生态链了,
加载更多回复(8)

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧