关于linux下面的C和C++ 想问问大家
我是大三的学生,以后想向linux平台里面发展,那么我想问一下在linux开发里面,哪些语言应用的多呢??我想加强学习阿```
是C, C++还是java什么的呢???
还有我想特别问一下那个在linux下C一般用来开发哪方面的阿?还有C++呢????????????先谢谢了``
------解决方案--------------------linux开发,一般是做服务器的和做嵌入式的。
这两种,都用C语言。
linux下很少有人做java。而且java与linux并非完全兼容,有很多问题呢。
学学Perl或是大蛇(python)也不错的。 用大蛇做项目的公司也有。
嵌入式下比较麻烦,很多种。C,C++,Java都有。不过嵌入式难处不在语言,而在环境。库不一样。
比如,中国移动手机发短信彩信上网,这个的后台,至少有linux做的。 有没有晕倒死做的我就不清楚了。
------解决方案--------------------多动手写程序才是正途。
用什么语言并不重要。
------解决方案--------------------linux 的开发比较偏重 c 。但由于技术上的发展,也支持c++,java。如果不是在网络方面上着重发展的话,c就可以了。
------解决方案--------------------个人感觉linux下开发以C为基础.
当然也有C++等应用,像QT,可以认为是基于C++的库.
------解决方案--------------------linux
底层:C,系统
应用层:C++(SDL,Qt) ,C
------解决方案--------------------如果是学生,并且想做基于linux的东西,可以选择这几个方向:linux原理及实现,这个将来可以做嵌入式的内
核剪裁以及驱动相关的工作,属于技术含量非常高的活,且待遇通常很高;C/C++,这个自不待言,无数的方面应
用。还可以研究网络,无论是大型网络的服务器开发还是通信软交换部分,网络和C/C++都是必不可少的!还有就
是数据库了方向了,这个依然是前面的几点另外再加上数据库的相关知识。
以上的这三个方向,选择一个就行了,精通一个也足够了,别贪多嚼不烂啊,呵呵...