我们为什么选择Linux

第一、不要拿他和windows做对比;

第二、不要拿他和windows做对比;

第三、不要拿他和windows做对比;

-------------

这是一个你可以直接读源码的操作系统,基于unix的操作系统。他能够完成各种操作系统该干的事情,比如内存管理,文件管理、硬件管理,电源管理,网络管理等,而且完全可以在你眼皮子地下进行,大家都说这样很安全。单从操作系统的用户层操作来说:可以选择使用bash命令行,还有就是最新的桌面GUI,其实GUI只是一种比较好看的bash吧了。。

---我们为什么要选择linux--

  • 学习源码的基础上,再改造

计算机专业的学生都学习过操作系统原理和数据结构,但是国内的书都是在讲理论,“此处200万字真的省了”。。。。计算机真的是一门实践课程!

那本书学的再好,也不如实际看看linux的源码到底是怎么运行的,看看人家是怎么用简单数据结构来解决一般问题的,高手如何使用复杂数据结构实现高级算法的!

通过学习源码,在理解linux运行的基础上,可以对linux自由的裁剪,或者修改,来DIY最合适自己的OS,这是学习源码最好的回报!

  • 在了解OS的基础上做开发

通过学习,知道他是怎么运行的,然后再去使用他的API,那么大部分难题就容易解决多了。window不行,你不知道他是怎么运行的!

作为软件工程师,我们本身站在很高的位置上,做开发,使用别人的API,别人的API再去调用别人的API。如果这个API本身有局限或者有问题,那么我们永远无法解决!

幸运的是如果使用C开发,除了gcc的限制外,没有任何代价,真的是太自由了!

---

待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值