主页 > 系统开发 > linux开发

linux开发

2024-01-09 09:38来源:m.sf1369.com作者:宇宇

java 就是通吃,不过他的特性导致应用方向不是很宽。

C/C++ 还是全能的,不过注意微软的 C 和 Linux 的 GNU C 还是有很多不同的。主要是程序接口,以及各种库。微软比较在行自己扩展一个规范。之后让一大堆人不知道真正的规范。

剩下的还有一些小众语言,以及脚本语言。比如 python ,perl ,bash shell 什么的。

汇编现在没什么大用的,不过写驱动还是需要的。

总的来说,编程更多的是积累。比如你想写应用程序,就看各种功能库的文章,写驱动看内核源代码,写游戏看多媒体应用。

有针对性的学习。不要一听别人说“看 Linux 内核就是学 Linux 编程”,你就很傻很天真的去看内核那上百兆的代码。要知道 Windows 下面的程序员基本都没见过 Windows 的源代码,他们不也照样写程序么?

而且内核是古典的 C 语言,不是 C++ 语言。面向对象的 C++ 更适合开发应用程序。

之后就是 Linux 的基础操作了。不要成为一个编程大牛,但却连计算机都不会开。

相关推荐

请教ESB是如何实现系统集成的

系统开发 2024-01-18

如何成功实施管理信息系统?

系统开发 2023-12-28