设为首页收藏本站

中国学客联盟

 找回密码
 立即注册




查看: 1487408|回复: 996

作为老司机的程序员,你们觉得的程序语言有什么区别

  [复制链接]

[UID商城]   [抢购靓号]

该用户从未签到

副站长

Rank: 78Rank: 78Rank: 78Rank: 78Rank: 78Rank: 78Rank: 78Rank: 78Rank: 78

UID
11
威望
10374
贡献
10999
在线时间
10 小时
注册时间
2014-2-26

2015年度盛典活动奖励勋章巨蟹座勋章摩羯座勋章射手座勋章狮子座勋章靓号

发表于 2018-11-16 08:47:58 | 显示全部楼层 |阅读模式
一聊到程序员,是不是有的人觉得程序员是一个高收入人群,但是可能有一些人不知道程序员需要浪费多少通宵的日子才能解决很多故障问题,才能慢慢的形成一个好的程序,今天跟大家分析一些不一样的编程语言他们有什么区别。
对于这两种语言都有过涉猎,本人倒是没觉得两种语言之间有多少感觉,两种编程语言的主题思想都是面向对象的编程,只不过应用场景还是略有差异,先是在c++下面做项目,后来转化到java项目中,作为两种编程语言都使用的人,现在简单介绍下。
c++主要用在客户端系统级开发上面,算是编程语言中比较难的,不建议初学者直接选择c++就编程思想而言显得没有那么复杂,但是就具体的语法细节还是相当的繁琐,这也是很多编程高手对于c++不爽的地方,但是真要挑选一种编程语言,既能贴近底层又能有面向对象的编程思想恐怕只能是c++,所以很多客户端的框架代码都是基于c++完成,像安卓框架层,浏览器内核等都是c++作为主力开发语言,虽然这是一门很难的编程语言,但是很多架构师的最爱。
java语言相比c++在语法细节上已经简化太多了,java主要氛围两个方向,一个是客户端一个是服务端方向,客户端主要指的是app的开发,两者共同的点需要把java基础弄扎实。从c++转战到java开发有一种比较轻松的感觉,终于摆脱了语法繁多的细节问题,相对来讲java入门比较容易,但要成为高手还是相当困难。
单纯的比较两种意义不是很大,每种编程语言都有其存在的必要性,真要不堪一击早就被市场淘汰了,每一种编程语言都有其自身优点,不需要比较一个高低贵贱,找到合适的触发场景就够了,在现实的生活中可能会存在做高级语言羡慕底层开发语言,觉得底层编程比较难,毕竟还需要和指针打交道,觉得特别难,做c/c++又会觉得高级语言变通性太强,需要很强的框架支持,会觉得脑子不够用的,要说之间会产生什么挫败感之类基本上不存在的事情,无论是什么编程语言,合适的就是最好的。
从以下几个方面论述我的观点
应用层面
c++的应用场景大多在嵌入式领域,后台底层技术,图像处理方面等等
java的应用场景更广泛,后台开发,android开发,大数据平台应用,都是主流的语言应用
c++对于系统底层的控制和字节流的控制更为精细和高效.java在系统的应用层上比较顺手
语言方面
c++相对java较难入门和精通,光c++的指针应用和内存泄露问题,就可以浇灭部分程序员的热情,同等精力和时间的前提下,语言的难度使得c++程序员的开发效率相比java程序员逊色一筹.同时java有各个方面完整的第三方类库,可以省去重复造轮子的麻烦,并且java更易于实现各种设计模式和系统架构。

中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638812
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2018-11-16 08:48:01 | 显示全部楼层
楼猪V5啊
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638504
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2018-11-16 08:56:17 来自手机 | 显示全部楼层
为了三千积分!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638768
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2018-11-16 09:05:41 | 显示全部楼层
中国学客联盟给力
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638783
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2018-11-16 09:13:57 来自手机 | 显示全部楼层
顶顶更健康
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638764
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-8-31
发表于 2018-11-16 09:15:28 来自手机 | 显示全部楼层
不错 支持下
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3637980
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-10
发表于 2018-11-16 09:23:53 | 显示全部楼层
LZ帖子不给力,勉强给回复下吧
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638538
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2018-11-16 09:27:11 来自手机 | 显示全部楼层
为毛老子总也抢不到沙发?!!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3637998
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-10
发表于 2018-11-16 09:29:36 | 显示全部楼层
佩服佩服!
中国学客联盟

[UID商城]   [抢购靓号]

该用户从未签到

高级会员

Rank: 4

UID
3638464
威望
0
贡献
0
在线时间
0 小时
注册时间
2015-7-11
发表于 2018-11-16 09:36:14 来自手机 | 显示全部楼层
1v1飘过
中国学客联盟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表