新足迹

 找回密码
 注册

精华好帖回顾

· 菜菜鸟买车记-pal2002 (2007-12-22) pal2002 · Channel 7 Sydney Weekender电视节目拍摄 - Joe 要上电视了 (2007-2-21) rdcwayx
· 2009墨尔本北区Auction,新拍卖,07月25日更新,420#更新 (2009-6-13) oceangoing · 李娜. (2011-12-27) 坏果子
Advertisement
Advertisement
查看: 1888|回复: 20

到底这么多语言有什么用 [复制链接]

头像被屏蔽

禁止发言

发表于 2014-5-4 13:52 |显示全部楼层
此文章由 gary.smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary.smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我看IT总觉得是一群疯子在大街上裸跑,从Fortran,Pascal,c,一直到Java,perl,python,go,和永远也说不清的架构,模式,弄了一些类似的语法规则和逻辑组合,然后一帮子程序员在那里争论那种语言好,好似精神病院的IT界,到底要作什么?
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2014-5-4 14:04 |显示全部楼层
此文章由 hsqhugh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hsqhugh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我只在小学时学过basic,大学时学过fortran77,turbo c, vb

发表于 2014-5-4 14:22 |显示全部楼层
此文章由 fly02 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly02 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我和你一样,总是搞不懂,为啥还要english, Japanese, spanish神马的,像是神经病,干嘛不都说普通话?
同样,盖房子需要那么多工具,榔头,斧子,锯子,其实一块砖头既能当榔头,斧子,锯子,还能砌墙,多好!

发表于 2014-5-4 14:24 |显示全部楼层
此文章由 nali 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 nali 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ls的回答很到位

发表于 2014-5-4 14:32 |显示全部楼层
此文章由 melmonash 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 melmonash 所有!转贴必须注明作者、出处和本声明,并保持内容完整
头像被屏蔽

禁止发言

发表于 2014-5-4 14:41 |显示全部楼层
此文章由 gary.smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary.smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
fly02 发表于 2014-5-4 14:22
我和你一样,总是搞不懂,为啥还要english, Japanese, spanish神马的,像是神经病,干嘛不都说普通话?
同 ...

任何图灵完备的语言功能都一样,无非分枝,循环而已。人类语言是古代地理隔绝,自然产生的结果。计算机语言呢,一年造多少?用c语言写两个script,就号称一种语言,真看不出IT有什么意思


那些架构更是扯蛋,面向对象号称软件工程的灵丹妙药,弄一堆继承,多态虎弄人,其实和goto语句差不多,还不如goto语句清晰。
Advertisement
Advertisement

发表于 2014-5-4 14:51 来自手机 |显示全部楼层
此文章由 huaxianz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huaxianz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主,药不能停啊
头像被屏蔽

禁止发言

发表于 2014-5-4 14:54 |显示全部楼层
此文章由 gary.smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary.smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
正在吃

发表于 2014-5-4 15:39 |显示全部楼层
此文章由 LightYear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LightYear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那天好奇查了wiki,发现世界上有上百种编程语言,疯掉了~~~看IT大牛们的简历都是各种语言罗列,小伙伴们都惊呆了~~~感觉自己好渺小呀。。。

发表于 2014-5-4 16:30 |显示全部楼层
此文章由 fly02 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly02 所有!转贴必须注明作者、出处和本声明,并保持内容完整
gary.smith 发表于 2014-5-4 13:41
任何图灵完备的语言功能都一样,无非分枝,循环而已。人类语言是古代地理隔绝,自然产生的结果。计算机语 ...

汽车也不过是,四个轱辘加两个沙发,
抽象来说,火车是大点的汽车,加长的车厢和更多的轱辘。

兄弟,形而上是种病,得治。

总结来说,各种语言无非是,各种if, foreach的组合+语法糖。
但,不幸的是,总有懒人,不想重复发明轮子。另外design pattern也有适用的范围。

不过,如果你能心中无design pattern的境地,就当我没说。

现在,你只是见山不是山的地步,啥时候到见山还是山,咱们谈论这些东西就言之有物了。
头像被屏蔽

禁止发言

发表于 2014-5-4 21:09 |显示全部楼层
此文章由 gary.smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary.smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
fly02 发表于 2014-5-4 16:30
汽车也不过是,四个轱辘加两个沙发,
抽象来说,火车是大点的汽车,加长的车厢和更多的轱辘。

已经下山了

汽车只有几种类型,拿一个类型的驾照可以开这类所有的车。但掌握一个语言,换一个语言又得重学,远比换车麻烦。现代的编程语言已经不单是语法的差异,而是编程思想和架构的整体差别,所谓生态环境,掌握一个语言没有一年的时间是不可能的。
Advertisement
Advertisement

发表于 2014-5-4 21:29 |显示全部楼层
此文章由 ironcool 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ironcool 所有!转贴必须注明作者、出处和本声明,并保持内容完整
人类语言如此不同有各种原因,地理隔绝,文化人种,战争,blah blah一大堆。

其实计算机语言也有类似的问题。我觉得你说为什么需要这么多计算机语言,指的是“语言本身”,即语法。而不是语言的实现,语言的实现往往参杂了很多历史或者文化原因,还有一些工程考量。一旦语言成型,有相关的大量legacy 代码,语言设计者几乎就失去了对此语言的控制了,必须得沿着既定的路线前行。此外,很多语言往往侧重于描述事物的不同层次,比如 bash,也算是一种语言,你不能指望用它控制指针,在bash的世界里根本没有这种事物。bash摆弄一些管道之类的东西,这不是C和汇编关心的。世界是无穷维度的,而语言是有限维度的,所以往往只能侧重一个方面,一个局部领域。

评分

参与人数 1积分 +2 收起 理由
baowei1202 + 2 你太有才了

查看全部评分

发表于 2014-5-4 21:48 |显示全部楼层
此文章由 ingeer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ingeer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
都差不多,老板給錢讓我用啥我就用啥,反正顛來倒去就是COPY& PASTE然後改改名字

发表于 2014-5-4 22:15 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
从管理层的角度来讲什么语言都不重要,最重要的是那种语言能提供廉价的劳动力,市场上常见的语言,框架其实都是解决某一种应用,对程序员的起点要求不高,图灵机这概念太低端了,90%的程序员不关心,不知道一样挣钱。

做 IT 的往往钻牛角尖和变态的人多,非要以人才自居,自个限制框框,到头来自个累的解死还不讨好,管理层不一定领情。

发表于 2014-5-5 16:01 |显示全部楼层
此文章由 eguan88 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eguan88 所有!转贴必须注明作者、出处和本声明,并保持内容完整
主要的程序化程式语言都是C语言框架, 就像学会拉丁文之后学西班牙, 葡萄牙, 法语, 英语都容易掌握.

发表于 2014-5-26 10:43 |显示全部楼层
此文章由 牵黄擎苍 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 牵黄擎苍 所有!转贴必须注明作者、出处和本声明,并保持内容完整
世界因不同而精彩
Advertisement
Advertisement

发表于 2014-5-26 15:13 |显示全部楼层
此文章由 dtmr17 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dtmr17 所有!转贴必须注明作者、出处和本声明,并保持内容完整
当初说软件要像汽车零件一样模块化,现在不知到底发展到什么程度了。

发表于 2014-5-26 15:20 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
青史留名

发表于 2014-5-26 15:20 |显示全部楼层
此文章由 wyatt 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wyatt 所有!转贴必须注明作者、出处和本声明,并保持内容完整
头像被屏蔽

禁止访问

发表于 2014-5-26 15:22 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LZ你学IT吗?

发表于 2014-5-26 15:46 |显示全部楼层
此文章由 whitecats 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 whitecats 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不管什么学科,学会自学最重要
Advertisement
Advertisement

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部