八达网

标题: 各位码农请说下哪种程序语言比较好啊 [打印本页]

作者: 永远的路人乙    时间: 2014-6-8 19:25
标题: 各位码农请说下哪种程序语言比较好啊
我想买编程的书自己学学,哪种才是主流啊
作者: 用户名掉包了    时间: 2014-6-8 19:27
汇编。
作者: everrr    时间: 2014-6-8 19:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: poiuy    时间: 2014-6-8 20:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: ama_go    时间: 2014-6-8 20:05
看你想干嘛啊
作者: 爱睡觉的宝宝    时间: 2014-6-8 20:06
C++基础,python,ruby现在是主流
作者: 永远的路人乙    时间: 2014-6-8 20:09
是想以后找工作呢?
作者: 永远的路人乙    时间: 2014-6-8 20:09
ama_go 发表于 2014-6-8 20:05
看你想干嘛啊

是想以后找工作呢?
作者: emc    时间: 2014-6-8 20:15
去学FPGA吧,月薪2万起
作者: Springsun    时间: 2014-6-8 20:18
零基础自学?那必须是javascript.
作者: ama_go    时间: 2014-6-8 20:29
永远的路人乙 发表于 2014-6-8 20:09
是想以后找工作呢?

搞嵌入式学C/C++
写其他应用程序的问别人。
作者: 飞跃疯人院    时间: 2014-6-8 23:03
8da码农还挺多
作者: Kanepan    时间: 2014-6-8 23:31
WEB 开发请学 JAVA
作者: ascfdq    时间: 2014-6-8 23:33
当然是swift啊
作者: 国妓米兰    时间: 2014-6-8 23:33
本帖最后由 国妓米兰 于 2014-6-9 08:53 编辑

学会作ppt和扯蛋就够了

其他都是狗屁

什么算法数据结构都是忽悠人的,道理掰开了你就知道卖菜大妈个个都是算法高手
作者: ascfdq    时间: 2014-6-8 23:35
微博上的段子:
        我问一个技术大拿,swift语言到底有多牛掰?他说就好比原来你出门走半小时,才有一个王大妈烟酒小铺,而且每天7点半就关门了;可现在突然家门口开了个24小时仓储大超市,收银员还一水的180身高金发绿茶妹,你说爽不爽。
作者: lf426    时间: 2014-6-9 01:22
必须是英语啊!
好吧,在具备通过英语学习计算机语言的基础上再打下C/C++的基础。
不然到头来,你会发现还是要先学英语。
作者: minker    时间: 2014-6-9 01:25
国内的程序课习惯从C教起,国外现在入门大部分用python。但是适用面还是java好一点,虽然我不会java。现在做app的公司比做嵌入式的公司多不少吧。。
作者: anomaly    时间: 2014-6-9 01:32
武功没有高下, 用的人有高下
作者: 莫待无车日墙灰    时间: 2014-6-9 01:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: rolin    时间: 2014-6-9 02:33
首先 python lua这类算不上传统的工业语言 虽然有专职写这个的 但基本都是为大项目添砖加瓦 对你个人的发展没什么好处

如果你选Java .net这些平台很容易就陷入什么敏捷开发软件工程的怪圈 把自己早早变成工业流水线上的一环 失去了编程本该有的乐趣

还是c好点 与汇编一一对应的关系 与cpu天然的亲密关系 最重要的多少经典的书籍都是以c/c++为示例语言的

如果你想帮syp搞好** 那么你应该学php js html这些都要有所涉猎

如果你想学35个月找份工作 java无疑是最好的选择

如果你经常用office 需要做一些统计 计算之类的 vbscript是你最需要的

如果你想做个传奇外挂 首先你要熟悉一门编程语言 c/c++ dephi 然后你要熟悉windows平台 汇编 你要有丰富的逆向知识

如果你就是想玩玩短时间内整点什么玩意出来获得成就感 所有脚本语言都是你的菜 javascript actionscript python lua任选
作者: 我不是大米    时间: 2014-6-9 07:28
刚推出的SWIFT , 你现在开始学,机会刚刚好哇
作者: Pentium9    时间: 2014-6-9 07:44
语言都是花拳绣腿
算法和数据结构才是关键
作者: 208208    时间: 2014-6-9 08:43
rolin 发表于 2014-6-9 02:33
首先 python lua这类算不上传统的工业语言 虽然有专职写这个的 但基本都是为大项目添砖加瓦 对你个人的发展 ...

C++ 这个如何 就业前景如何  可以谈谈吗
作者: rolin    时间: 2014-6-9 09:23
208208 发表于 2014-6-9 08:43
C++ 这个如何 就业前景如何  可以谈谈吗

我很想说c++是最好的 但事实很尴尬
c++无非两个领域 一类是客户端软件 qq迅雷这种 另一类就是游戏
前者机会很少 并且更多的是ui编程与平台知识
后者更需要你的基本功扎实 算法 网络编程这些
这两种可以说都不是熟练掌握了一门语言之后就能胜任的工作
作者: 208208    时间: 2014-6-9 09:26
rolin 发表于 2014-6-9 09:23
我很想说c++是最好的 但事实很尴尬
c++无非两个领域 一类是客户端软件 qq迅雷这种 另一类就是游戏
前者 ...

我也喜欢C++
但是我在南宁这种城市,需要C++的工作很少,要找的也是几年工作经验要求的,
在人才网搜这个职位,一年不到十个
而反观PHP,JAVA,.NET这些,随便都是急招,工资4000-5000
都是编程语言,真是一个天上一个地下,
而根据我去一些软件网站公司的经历
很多这些制作网站的都是小作坊,租一个房子,然后简单装修一下就开工了
哎,我还是喜欢C++这种需要思考的语言
作者: Neutrino    时间: 2014-6-9 09:45
给你说一下
学JAVA 以后智商会变低,而且通常意义上说的屌丝程序员就是java的
C,你要还是学生,就没问题,已经毕业了再学就纯扯淡,学的时候千万不要看任何一本中文的书。
C++,先确定你是不是喜欢编程,不喜欢千万不要沾C++的边,不然你会变的比Java还要屌丝
.NET/C#,确定你这一辈子不碰非windows系统就可以学,这个学习环境可比其他的语言强太多了。
Python,PHP,Ruby,Lua还有其他一大堆解释型的语言很适合一些不喜欢编程的人学。
Javascript,这个东西我觉得只要用电脑办公的人都得会一点,但是如果想精通我劝你就别费劲了,敢在简历上写精通javascript的人绝对是傻B,真正精通javascript的人是不需要投简历找工作的。


作者: 国妓米兰    时间: 2014-6-9 09:51
本帖最后由 国妓米兰 于 2014-6-9 10:01 编辑
Neutrino 发表于 2014-6-9 09:45
给你说一下
学JAVA 以后智商会变低,而且通常意义上说的屌丝程序员就是java的
C,你要还是学生,就没问题 ...


不同的东西解决不同的问题而已

java屌丝智商低你不知道hadoop,spark还有安卓和那么多分布式中间件是用什么写的?
作者: KoMoS    时间: 2014-6-9 09:54
swift

买本《深入浅出swift》,想想都高潮了

另增美图一张

R92A4013C8F5AFD57CE5CC54E4005BEBF.jpg (83.85 KB, 下载次数: 0)

R92A4013C8F5AFD57CE5CC54E4005BEBF.jpg


作者: 国妓米兰    时间: 2014-6-9 09:55
本帖最后由 国妓米兰 于 2014-6-9 09:59 编辑
208208 发表于 2014-6-9 09:26
我也喜欢C++
但是我在南宁这种城市,需要C++的工作很少,要找的也是几年工作经验要求的,
在人才网搜这 ...


c++思考,c#,java和Python这些就不思考?

那是你自己没去细想而已。

cpp要声明指针Java不要,Java就没指针了?

Java有gc就真的不用管内存了?

跳出语言的圈子去观察,思考和分析问题想想什么是big picture才是关键


作者: rolin    时间: 2014-6-9 10:07
一说到语言就要开始口水架了 8达也不例外
作者: Neutrino    时间: 2014-6-9 10:10
国妓米兰 发表于 2014-6-9 09:51
不同的东西解决不同的问题而已

java屌丝智商低你不知道hadoop,spark还有安卓这些是用什么写的?

写hadoop、spark、Android的人是学java的人写的?是程序员用java写的好吧。
难道你不明白程序员的学java、会java、用java的区别?
还是那句话,不会编程的人上来学java,智商通常就会变低。

你举得这些例子是学java的人能写出来的?
作者: 国妓米兰    时间: 2014-6-9 10:22
本帖最后由 国妓米兰 于 2014-6-9 10:25 编辑
Neutrino 发表于 2014-6-9 10:10
写hadoop、spark、Android的人是学java的人写的?是程序员用java写的好吧。
难道你不明白程序员的学java ...


要学的话语言都一个屌样

该有的都一样有,就看有没有注意到罢了

java也能跟c一样写成面向过程,面向对象也更不会比cpp东西少

学傻那是教的人和自己本身没细想的关系,跟语言有什么关系?


作者: 解晓东    时间: 2014-6-9 10:25
java对象跟指针一个样,不new是不能访问的,释放是自动的,但是滥用也会内存泄露,还有些io操作必须手动关闭,否则都会泄露。语言都有优势劣势,不可能都很强。最好还是学java和c语言,java可以使用jni调用c,c也可以调用java,可以互补。
作者: Springsun    时间: 2014-6-9 10:29
MM:你能一句话让这个论坛的人都吵起来,我就跟你约会.
软件工程师: PHP是最好的语言!
论坛炸锅了,各种吵架...
MM:服了你了,我们走吧
软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言
作者: 妖言惑众    时间: 2014-6-9 10:30
Springsun 发表于 2014-6-9 10:29
MM:你能一句话让这个论坛的人都吵起来,我就跟你约会.
软件工程师: PHP是最好的语言!
论坛炸锅了,各种吵架 ...

hahhaha
作者: rolin    时间: 2014-6-9 10:33
本帖最后由 rolin 于 2014-6-9 10:35 编辑

各种语言都是渣渣  来玩玩我的语言吧
http://code.taobao.org/svn/gaia/trunk/Gaia/
有一个基本的parse与runtime
类javascript的语法 这样的
  1. var a = {name:"hello", index:2};
  2. a.name += 2;
  3. print(a.name);
复制代码
这是为外挂准备的一个simple simple script
因为外挂需要很多延时操作 你如果用lua的话 要么在外挂里用多线程要么脚本里用coroutine
用多线程的话 外挂很多hook操作 很容易崩溃 用coroutine增加脚本逻辑复杂度
我的脚本可以流畅使用pause
作者: 208208    时间: 2014-6-9 10:36
我以前听过一句话   觉得还是有些道理的
C语言是浅入深出
JAVA 是深入浅出
C++ 是深入深出

意思是C 语言学起来比较容易,但是应用是很复杂的
JAVA学起来很难,但是应用却很简单
C++是学起来难,用起来也难
作者: SimoN    时间: 2014-6-9 11:39

作者: legendofytf    时间: 2014-6-9 11:59
学这些是不是要数学很好啊。。还要许多经验积累。。对不?
作者: legendofytf    时间: 2014-6-9 12:24
这么多语言,各有千秋

学这个是不是有点押宝的意思 ?

当年 htc  押中了安卓系统,火了一把。。(安桌系统能力没明朗之前)
作者: 热啊    时间: 2014-6-9 12:27
c/c++的学习曲线比较漫长,不适合短时间里出成绩。
以我的经验,学习php比较快,而且容易找到工作
作者: 落寞人生    时间: 2014-6-9 13:15
语言什么的都是浮云,一门通,门门通!关键的是要选择发展的方向
作者: 刁总书记    时间: 2014-6-9 15:54
本人学java出身  后来转了C++  再后来搞C   感觉还是C++淫霸
作者: woodangel    时间: 2014-6-9 16:02
不会c++ 不够男人
作者: [BzZ].看淡以前    时间: 2014-6-9 16:50
rolin 发表于 2014-6-9 02:33
首先 python lua这类算不上传统的工业语言 虽然有专职写这个的 但基本都是为大项目添砖加瓦 对你个人的发展 ...

我当年为了写传奇挂,自己学了汇编几个星期,然后果断放弃了。。。
作者: kaka_81    时间: 2014-6-9 16:56
码农早晚要转项目管理
钻研技术只适合一小部分人 别看了 不是你
作者: intothebbc    时间: 2014-6-9 17:21
语言学的好有鸟用 关键是要了解业务和架构!
作者: 落寞人生    时间: 2014-6-9 17:36
intothebbc 发表于 2014-6-9 17:21
语言学的好有鸟用 关键是要了解业务和架构!

都需要,没有基础怎么做架构,另外喜欢图片中的MM的MM




欢迎光临 八达网 (https://www.8-da.com/) Powered by Discuz! X2.5