问一个幼稚的问题,大家为什么选择某种编程语言,是因为够快,够帅,还是够酷?

自由之信 发布于 2014/07/16 13:48
阅读 2K+
收藏 1

估计很多人都是用过多种语言,就Web开发而言,为什么选择java,python,ror,scalar,或者是groove,go等等,而不是PHP,各位是什么原因这样做的?是不是因为PHP太差,还是别的语言更酷?分享下理由....,想知道这些语言真正的优势何在?

加载中
3
inuxor
inuxor

又是php黑啊,有完吗?整天跟二杆子一样。有这功夫撸管子多好。

最离奇的php黑就是离了框架就没法干活的那一帮子写java刚写了两年的生瓜蛋子。疯了心了吧,给你个编辑器你就写不了程序,为啥?点个点后边没给提示!就这两下子的本事。自己数数,你那程序有几行是自己写的,全TM是IDE给你生成的。整天拼凑别人的包过活的还有心思看不起这个看不起那个。

比语法,php谈不到恶心吧?中规中矩的。比性能,也没差到ROR那个程度吧。比方便,扔apache底下立刻就能跑的还有啥?

说php只能做web,你还生不了孩子呢,你就是废物了?你见过用sed写网站的吗?怎么没人喷一下?

说php只能做“前端”,我就想问诸位,web程序你有多少“后端”可做?反过来讲,C做得了“前端”吗?

说php做不了大活,“企业级应用”都是java的,没比这个瞎话更历史悠久的了。是做不了财务啊还是管不了仓库?笑话。干不了这个我整天在干啥?


1
CloudArchitect
CloudArchitect
在大型项目中,一般选择最流行的,使用人数最多的技术,为了项目风险考虑,即使大众的不够酷,也不够高效,也不会选择小众的。
1
mingshun
mingshun

因为好奇,用不同的会有不同的体验与感受。

1
旁边白
旁边白

当还觉得什么语言好,什么语言差,你应该把编译原理没有学懂,回去把编译原理再啃下,把linux操作系统原理再啃下。

自由之信
自由之信
哈哈......高大上啊....
1
Vian
Vian

没有不好的语言,只有用不好的人。

已知的网站中有82.2%都是用php编写的,如果不好,为什么用的人这么多

这个是这份数据来源地址: http://w3techs.com/technologies/overview/programming_language/all

1
hellogirl
hellogirl

引用来自“Vian”的评论

没有不好的语言,只有用不好的人。

已知的网站中有82.2%都是用php编写的,如果不好,为什么用的人这么多

这个是这份数据来源地址: http://w3techs.com/technologies/overview/programming_language/all

呵呵,javer最喜欢拿java和php比优越性,你竟然来捣乱
1
雪梨苹果
雪梨苹果

楼主这样写会激怒phper啊。。。

虽然我也是phper,不过我也有点赞同楼主的,php的确不是最好的,这种想法是在学了其他语言之后才发现,语法和功能有太多的局限性了。

至于php很流行,主要还是它开发迅速,维护费用低的原因,学习的成本和时间也低。

现在在用python来辅助php开发(linux),有很大的改善。

自由之信
自由之信
学习了..
0
帖子列表
自由之信
自由之信
我觉得,大多数的人学习某种语言,都是为了工作而已,说那种更加优秀,没有经历过相关的项目,基本都是自我想象或者从别人哪里听来的,并不真的知道...
0
自由之信
自由之信

我的经历,用过C,曾想这辈子如果能用C就够了就理想了,用过C++没有学会,用过C#,VB#,不想再用了,M$的生态圈太自我了,然后为了生活,学了Actionscript,不喜欢,那个感觉不是编程,学了PHP,因为大多数能接到的项目都是PHP,学了java,为了android,学了objc,如果可以,一辈子都不想用objc,学了javascript,因为喜欢。学什么纯粹为了生活,觉得java和javascript是目前遇到的最优秀的语言,PHP5.4之后还行吧...,当然C语言是最经典的语言...

d
darkread
回复 @南湖船老大 : 拿动态语言和静态比,没有可比性。Java看不起PHP 是没有道理的特别是PHP5.3之后,你们的背后都是靠着第三方的扩展活着的。
都市网达
都市网达
回复 @南湖船老大 : 所以我说PHP只做WEB,做是前端,与JAVA相比,PHP就像是视图JSP。
南湖船老大
南湖船老大
回复 @都市网达 : PHP开发对数据库的要求是最低的,你见过多少PHP程序严格地使用了事务,预编译?你见过PHP开发的数据库中间件没?你见过多少PHP程序员对缓存的各种机制能说得一清二楚?都没有,都只是调用而已,调用下memcached,就能说对缓存要求很高么?。web这块,一直都是对程序员要求最低的
mingshun
mingshun
回复 @都市网达 : 都是Turing Complete的语言,Java能做的PHP也能做,只是怎么做罢了。
都市网达
都市网达
回复 @南湖船老大 : 何解?
下一页
0
loki_lan
loki_lan
大家都是出于能撸才选的。
返回顶部
顶部