对linux编程的认识

1)学习linux编程的目的是能够在服务器领域,嵌入式领域和系统级别上进行扩展或开发新操作系统上开展编程,如果学习linux是为了开发一些桌面程序,这是没有竞争力的,因为windows已经有了很多用户和很多软件。这也就是为什么在linux上面大部分是开发c和c++程序的原因,也是为什么在linux系统上没类似于开发java应用程序的eclipse这类强大的开发环境。最大的原因是linux领域搞可视化界面去模拟windows是不可能成功的,因为这是没有市场的。如果去搞java或c#此类应用程序的开发,那就踏踏实实在windows下开发的,windows既简单又便宜,干嘛转到linux领域的开发环境中。

还是那句话,linux用在服务器领域,嵌入式领域和系统级别上进行扩展或开发新操作系统上才有可能有市场,也是学习linux编程的最大的原因

2)至于为什么linux不对系统级别的编程搞可视化界面,即用鼠标点击界面的方式,原因是界面操作带来的开销和效率问题,再就是历史原因,多种linux版本没有无法统一可视化解决方案,单纯用键盘能更好的解决面向编程人员的问题。。

3)难道没注意到linux编程都是编一些与操作系统有关的比较底层的东西吗?至于比较高层的应用开发比如网站,比如大型的应用信息管理软件等都没有或很少在linux下搞的 吧。因为linux的适用范围不是普通用户。

转载于:https://www.cnblogs.com/wangzhewang/archive/2010/10/12/1849103.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值