免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 9494 | 回复: 32
打印 上一主题 下一主题

编程语言叛逃路线 [复制链接]

求职 : 软件工程师
论坛徽章:
3
程序设计版块每日发帖之星
日期:2015-10-07 06:20:00程序设计版块每日发帖之星
日期:2015-12-13 06:20:00程序设计版块每日发帖之星
日期:2016-05-05 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-04-02 22:17 |只看该作者 |倒序浏览
一位程序员根据“X for Y developers”的Google搜索结果,分析哪些语言对另一种语言程序员吸引力大。结果最流行的叛逃路线有:从Perl到Python,从Cobol到Java,从Java到C#或Ruby、C++。你是啥路线?

论坛徽章:
7
巳蛇
日期:2014-04-10 08:54:57白羊座
日期:2014-04-22 20:06:262015年亚洲杯之沙特阿拉伯
日期:2015-02-10 14:18:532015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之吉达阿赫利
日期:2015-06-02 11:34:112015亚冠之武里南联
日期:2015-06-24 12:13:082015亚冠之阿尔纳斯尔
日期:2015-08-03 09:08:25
2 [报告]
发表于 2014-04-02 23:00 |只看该作者
我相信我(会)有两条路线并行,一条是从 Perl 到 Ruby 到 Haskell,另一条是从 C 到 C++ 到 Golang。或许以后会有第三条线从 R 到 Haskell。很多人说掌握两种编程语言就够了,一种脚本语言一种编译型语言,对于我来说最初不需要编译型语言,而脚本语言需要两门,一个 Perl,一个 R(Shell 不考虑在内,基本不写 shell 脚本,shell 基本只在交互式环境下使用)。现在觉得脚本语言可以没有,编译型语言有两个以上会好点。所以就有了(或者会有)上面的三条线。

求职 : 软件工程师
论坛徽章:
3
程序设计版块每日发帖之星
日期:2015-10-07 06:20:00程序设计版块每日发帖之星
日期:2015-12-13 06:20:00程序设计版块每日发帖之星
日期:2016-05-05 06:20:00
3 [报告]
发表于 2014-04-03 08:08 |只看该作者
学习了 Ruby 后,就再也不想学别的语言,因为没有语言比 Ruby 更自由。但因为速度和效率问题,又不得不学 Python & Lua, 因为生计问题学 Java & Javascript,有谁在没有第三方压力下自由的选择自己喜欢的语言呢?

论坛徽章:
1
处女座
日期:2014-01-21 13:20:51
4 [报告]
发表于 2014-04-03 08:19 |只看该作者
ASP到PHP

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
5 [报告]
发表于 2014-04-03 08:24 |只看该作者
回复 3# 104359176

我不是学计算机, 更不是写代码的. 所以, 编程对我来说, 算是一种爱好.

Fortran, C, C++, VB, Java, Perl, Python, JavaScript, PHP, ErLang.

在用过/看过 上面这些语言的代码之后, 我还会继续用C, Java, Perl, Python, JavaScript, Erlang.

不用 Fortran的原因, 不是 Fortran 本身的问题, 是我的问题, 因为我已经找不到我会用的Fortran编译器了. 并且, 我的多数代码不需要那么高精度的计算.
不用 C++的原因, 我更喜欢C的简洁和高效. 虽然有些东西实现起来并不容易, 好在我也只是玩玩.
不用 VB 的原因, 效率太低.
不用 PHP 的原因, 跟 perl 类似的语法和功能. 而且, 还天天有bug.

很多人会说, perl 和 python 是类似, 用一个不就行了? 但对我来说, 哪个简单, 我用哪个. 在处理外部命令的结果和简单的字符串处理中, perl的代码要少些地. 在处理 utf8文本的时候, python要更容易处理错误或者说更少出错.

以上, 外行的看法, 不必认真.

论坛徽章:
7
巳蛇
日期:2014-04-10 08:54:57白羊座
日期:2014-04-22 20:06:262015年亚洲杯之沙特阿拉伯
日期:2015-02-10 14:18:532015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之吉达阿赫利
日期:2015-06-02 11:34:112015亚冠之武里南联
日期:2015-06-24 12:13:082015亚冠之阿尔纳斯尔
日期:2015-08-03 09:08:25
6 [报告]
发表于 2014-04-03 08:50 |只看该作者
回复 3# 104359176

我选的语言都是没有第三方压力自己选的。我们下一个项目组长原来是打算用Java的,差点第成了第三方压力了,不过这几天他问我的意见,我在给他力推Golang,其实主要是力推Haskell的成功率不高,而Golang也比较不错,力推的成功率高点。
   

论坛徽章:
42
19周年集字徽章-周
日期:2019-10-14 14:35:31平安夜徽章
日期:2015-12-26 00:06:30数据库技术版块每日发帖之星
日期:2015-12-01 06:20:002015亚冠之首尔
日期:2015-11-04 22:25:43IT运维版块每日发帖之星
日期:2015-08-17 06:20:00寅虎
日期:2014-06-04 16:25:27狮子座
日期:2014-05-12 11:00:00辰龙
日期:2013-12-20 17:07:19射手座
日期:2013-10-24 21:01:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34IT运维版块每日发帖之星
日期:2016-01-27 06:20:0015-16赛季CBA联赛之新疆
日期:2016-06-07 14:10:01
7 [报告]
发表于 2014-04-03 09:12 |只看该作者
golang的应用面还是不够,第三方的库还是太少,请问LS的项目用来做什么?
一度也想推,但是相关的oracle,snmp库都不全,只能还是先观望了.

论坛徽章:
12
子鼠
日期:2014-10-11 16:46:482016科比退役纪念章
日期:2018-03-16 10:24:0515-16赛季CBA联赛之山东
日期:2017-11-10 14:32:142016科比退役纪念章
日期:2017-09-02 15:42:4715-16赛季CBA联赛之佛山
日期:2017-08-28 17:11:5515-16赛季CBA联赛之浙江
日期:2017-08-24 16:55:1715-16赛季CBA联赛之青岛
日期:2017-08-17 19:55:2415-16赛季CBA联赛之天津
日期:2017-06-29 10:34:4315-16赛季CBA联赛之四川
日期:2017-05-16 16:38:55黑曼巴
日期:2016-07-19 15:03:112015亚冠之萨济拖拉机
日期:2015-05-22 11:38:5315-16赛季CBA联赛之北京
日期:2019-08-13 17:30:53
8 [报告]
发表于 2014-04-03 10:44 |只看该作者
本帖最后由 523066680 于 2014-04-03 10:45 编辑

发重了(貌似没有办法删除自己的回复?)

论坛徽章:
12
子鼠
日期:2014-10-11 16:46:482016科比退役纪念章
日期:2018-03-16 10:24:0515-16赛季CBA联赛之山东
日期:2017-11-10 14:32:142016科比退役纪念章
日期:2017-09-02 15:42:4715-16赛季CBA联赛之佛山
日期:2017-08-28 17:11:5515-16赛季CBA联赛之浙江
日期:2017-08-24 16:55:1715-16赛季CBA联赛之青岛
日期:2017-08-17 19:55:2415-16赛季CBA联赛之天津
日期:2017-06-29 10:34:4315-16赛季CBA联赛之四川
日期:2017-05-16 16:38:55黑曼巴
日期:2016-07-19 15:03:112015亚冠之萨济拖拉机
日期:2015-05-22 11:38:5315-16赛季CBA联赛之北京
日期:2019-08-13 17:30:53
9 [报告]
发表于 2014-04-03 10:44 |只看该作者
我的路线 C -> Perl -> Python -> Perl,C++
一开始对编程感兴趣就学的C,后来为了日常文件操作学了Perl,再后来听说Python很好用就学了一段时间
结果根本没办法适应没有 分号和{} 的日子……  就折返继续用Perl了。

我是感兴趣学的,比较业余。

论坛徽章:
0
10 [报告]
发表于 2014-04-03 14:18 |只看该作者
就用过C、perl、ruby,看过python、erlang,个人觉得没有最好的,只有合适的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP