想成为真正的程序员,为什么不从linux开始呢?
来源:互联网 发布:mac windows系统 编辑:程序博客网 时间:2024/04/28 00:05
稍微离开了一段本论坛,又看到很多新同学和新贴子,有一个感受,初学者为什么不从linux开始呢?
本人实际上算是比较精于windows编程,但是更发现linux才是程序员的操作系统,精通linux能更好的认识操作系统和认识计算机,这写出更有效的代码前提条件。
如果是学生寝室,大家还可以买一个二手的主机,临时找一个显示器,键盘,光驱,装上linux,然后可以拿掉不用的显示器和键盘,之后分别用自己的帐号登录上去共用。也可以在虚拟机上安装一个linux,启动虚拟机后让它在后台运行,然后在windows中,通过终端登录上去用。
简单了解一些shell,熟悉几个常用的linux命令,不熟悉的可以man 一下看看在线手册。
然后选一种喜欢的编译器, vim ,emacs都是程序员的编辑器。熟悉之后还可以装上适合程序员的插件,比如代码补全,在文件中快速跳转,把版本控制,多窗口调试,都可以通过插件实现。
gcc, gdb, makefile这些,别看它们都是命令行,熟悉它们可以视为成为真正程序员的必由之路。有一种比较极端的说法“不熟悉makefile或没有管理过makefile,只说明没有参与过真正大型的项目”。
熟悉vim(emacs), gcc,gdb, makefile再学visual studio,我想应该非常容易。
- 看了《想成为真正的程序员,为什么不从linux开始呢?》有感[转载]
- 想成为真正的程序员,为什么不从linux开始呢?
- 看了《想成为真正的程序员,为什么不从linux开始呢?》有感
- 想成为真正的网游研发员吗,从这开始吧
- 为什么32位机跑linux的用户进程地址是从0x08048000开始呢?
- 怎么样能成为真正的高手呢?
- 如何才能成为真正的程序员
- 如何才能成为真正的程序员
- 成为一个真正的程序员!
- 从今天开始,我要努力成为优秀的程序员
- 做为程序员真正的开始
- 成为真正程序员的第一天!
- 如何成为一个真正的程序员
- 成为一名真正的Web程序员
- 成为一名真正的Web程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 关于六种windows media SDK的介绍【译】——2
- 尽量定义class形式的Function Object
- 解析C++中的内部连接与外部连接
- 跨平台C++软件开发中,由于不同操作系统对Unicode的支持差异,而导致的一些问题及解决方案
- 首要办到的
- 想成为真正的程序员,为什么不从linux开始呢?
- 谈谈SQL Server 2005中设置自动编号字段 【转】
- 明月寄相思
- 新的一年——新的计划
- java方法的重载
- 键盘上键的作用
- DOTNET面试概念题
- 数据库事务的四大特性
- 在大学应该看的