c++ java
2015-11-18 11:45
399 查看
只是C++提供的岗位比较少了而已,其实这个语言是有用的,只是现在移动互联网主打的东西是iOS Android PHP和前端,所以说比较好找工作的语言是ObjectC,Java PHP和Javascript,这个是市场决定的。而且现在Windows上的桌面软件微软自己是主推.NET的,基本已经放弃了MFC了,所以Windows上开发桌面应用基本就是3种选择.NET
QT SWT。
当然服务器端开发(这里是指C/S架构的服务器端)C++还是主力,主力框架是libevent,不过Java的Netty4有非常强的一战之力(当然还有其他一些小众的服务器端开发语言,比如Golang erlang,这些语言一般不推荐为主加技能点),
而且C++是一个野指针异常非常非常难以调试排错的,个人认为Java因为在很多层面确实是比C++好的(一家之言),在满足性能的情况下,同样能用C++做也能用Java做的东西,还是首选Java比较好,一来三方库非常丰富,项目构建库,包管理工具非常齐全,二来花在调试上的时间非常少,真的少很多,小的团队就能做好工业化,这一点C++就麻烦很多虽然不是不能做,这样有同事离职了以后其他同事能很快把这个代码接起来,但是C++就非常麻烦,时不时出个大坑,三来编译构建快好多。
当然C++还是绝对不可替代的,只是市场份额会慢慢下降,当然这个没办法,所以我觉得还是什么技术能拿到钱,调试和编写简单一点,就是好语言!
QT SWT。
当然服务器端开发(这里是指C/S架构的服务器端)C++还是主力,主力框架是libevent,不过Java的Netty4有非常强的一战之力(当然还有其他一些小众的服务器端开发语言,比如Golang erlang,这些语言一般不推荐为主加技能点),
而且C++是一个野指针异常非常非常难以调试排错的,个人认为Java因为在很多层面确实是比C++好的(一家之言),在满足性能的情况下,同样能用C++做也能用Java做的东西,还是首选Java比较好,一来三方库非常丰富,项目构建库,包管理工具非常齐全,二来花在调试上的时间非常少,真的少很多,小的团队就能做好工业化,这一点C++就麻烦很多虽然不是不能做,这样有同事离职了以后其他同事能很快把这个代码接起来,但是C++就非常麻烦,时不时出个大坑,三来编译构建快好多。
当然C++还是绝对不可替代的,只是市场份额会慢慢下降,当然这个没办法,所以我觉得还是什么技术能拿到钱,调试和编写简单一点,就是好语言!
相关文章推荐
- C++调用Tesseract
- 剑指offer第三十二题【把数组排成最小的数】c++实现
- C++ 对象的内存布局
- 约瑟夫环-顺序表-C++
- 腾讯c++ 阿里java
- 小顶堆第二弹-----堆降序排序(C语言非递归)
- C++编程规范---读书有感(2)
- C语言——符号的声明与定义
- C++类中的枚举类型
- C语言---迷宫游戏 代码
- C++中的单例模式其实也不简单
- C++文件 读写操作大全
- 剑指offer第三十一题【整数中1出现的次数(从1到n整数中1出现的次数)】c++实现
- C语言之动态内存分配
- C++的虚函数表
- C++输入输出操作符重载
- C++输入输出操作符重载
- 【c++】公司职员系统
- 【C++】多态的实现原理
- 单片机C语言代码-代码格式