当前位置: 技术问答>linux和unix
关于linux下面的C和C++ 想问问大家
来源: 互联网 发布时间:2016-05-19
本文导语: 我是大三的学生,以后想向linux平台里面发展,那么我想问一下在linux开发里面,哪些语言应用的多呢??我想加强学习阿``` 是C, C++还是java什么的呢??? 还有我想特别问一下那个在linux下C一般用...
我是大三的学生,以后想向linux平台里面发展,那么我想问一下在linux开发里面,哪些语言应用的多呢??我想加强学习阿```
是C, C++还是java什么的呢???
还有我想特别问一下那个在linux下C一般用来开发哪方面的阿?还有C++呢????????????先谢谢了``
是C, C++还是java什么的呢???
还有我想特别问一下那个在linux下C一般用来开发哪方面的阿?还有C++呢????????????先谢谢了``
|
linux开发,一般是做服务器的和做嵌入式的。
这两种,都用C语言。
linux下很少有人做java。而且java与linux并非完全兼容,有很多问题呢。
学学Perl或是大蛇(python)也不错的。 用大蛇做项目的公司也有。
嵌入式下比较麻烦,很多种。C,C++,Java都有。不过嵌入式难处不在语言,而在环境。库不一样。
比如,中国移动手机发短信彩信上网,这个的后台,至少有linux做的。 有没有晕倒死做的我就不清楚了。
这两种,都用C语言。
linux下很少有人做java。而且java与linux并非完全兼容,有很多问题呢。
学学Perl或是大蛇(python)也不错的。 用大蛇做项目的公司也有。
嵌入式下比较麻烦,很多种。C,C++,Java都有。不过嵌入式难处不在语言,而在环境。库不一样。
比如,中国移动手机发短信彩信上网,这个的后台,至少有linux做的。 有没有晕倒死做的我就不清楚了。
|
如果是学生,并且想做基于linux的东西,可以选择这几个方向:linux原理及实现,这个将来可以做嵌入式的内
核剪裁以及驱动相关的工作,属于技术含量非常高的活,且待遇通常很高;C/C++,这个自不待言,无数的方面应
用。还可以研究网络,无论是大型网络的服务器开发还是通信软交换部分,网络和C/C++都是必不可少的!还有就
是数据库了方向了,这个依然是前面的几点另外再加上数据库的相关知识。
以上的这三个方向,选择一个就行了,精通一个也足够了,别贪多嚼不烂啊,呵呵...
核剪裁以及驱动相关的工作,属于技术含量非常高的活,且待遇通常很高;C/C++,这个自不待言,无数的方面应
用。还可以研究网络,无论是大型网络的服务器开发还是通信软交换部分,网络和C/C++都是必不可少的!还有就
是数据库了方向了,这个依然是前面的几点另外再加上数据库的相关知识。
以上的这三个方向,选择一个就行了,精通一个也足够了,别贪多嚼不烂啊,呵呵...
|
多动手写程序才是正途。
用什么语言并不重要。
用什么语言并不重要。
|
linux 的开发比较偏重 c 。但由于技术上的发展,也支持c++,java。如果不是在网络方面上着重发展的话,c就可以了。
|
个人感觉linux下开发以C为基础.
当然也有C++等应用,像QT,可以认为是基于C++的库.
当然也有C++等应用,像QT,可以认为是基于C++的库.
|
linux
底层:C,系统
应用层:C++(SDL,Qt) ,C
底层:C,系统
应用层:C++(SDL,Qt) ,C
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。