《精通Unix下C语言编程与项目实践》读书笔记(new)

文章试读 
不拘一个遍程序系列编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。一、二、三、四
职场规划:一些杂七杂八的职场感悟吧。不值钱的软件人才 精力充沛与事业成功   让系分来得更猛烈些吧    不值钱的系统分析师   经济危机下大学生如何就业  经济危机中如何提高你的核心竞争力     要学会说“我要”  不要做沙和尚
我的诗歌:都是我的打油诗,但是很值得一读。不要工作还衣食无忧之四难歌   香格里拉美人图   关于中国神仙的研究   给“南京,南京”挑刺   所有人都疯了  Oracle收购Sun  晒老婆写的肉麻情书
宝宝图片:超可爱的小宝宝 写博客
考试培训:主要是关于考研、软考和等级的相关题解。2009考研试题分析   2008年12月程序员试题分析    2009年软考备考全攻略    2008年5月程序员试题解析 轻松写系分论文  2009年3月计算机等级考试数据库试题解析   2009年上半年软考试题参考答案

第1回 回评论读者展迷茫,出《笔记》浪子释疑惑(九)
作者:朱云翔,胡平(朱朱胡工作室)

1.6 可以在Unix下编写桌面软件吗

编程浪子:请问大家最想在Unix下编什么程序?
游客甲:我最想在Linux下编一个收音机软件。
游客乙:我最想编一个Linux下的看碟软件。
游客丙:我想编学习QT。
游客丁:我想编一个三维游戏。
……
相信大家都有编写各式各样有趣程序的梦想,很多人甚至就是带着这种梦想而义无反顾的选择了计算机科学系,只是可惜大学校园一次又一次的让我们失望,“时间像白马一样流逝,而我却一个系统也未编成”,今天投身朱朱胡工作室,相信大家也是带着这样的梦想而来。
只是,你们又要失望了!我们不会教你编写收音机软件,不会教你编写DVD软件,甚至根本不会教你编写Unix/Linux下的任何图形界面编程,此处的学习将与KDE、GNOME无缘。原因如下:

1.6.1 大部分程序不需要图形界面

目前Unix乃至Linux常常作为服务器而存在,因此大部分情况下只需要服务程序,这些服务程序或者提供网络后台应用,或者只面向专业专业人士,他们幕后默默的工作,不需要花俏的界面。就比如明星演唱会,明星是前台程序,而灯光师、化妆师、音响师等工作人员就是后台进程,大家想想,当你们看到明星在台上穿着漂亮、性感、暴露的时装搔首弄姿的时候,有谁注意其他默默服务的人员传什么。所以Unix下大部分实用程序运行在字符界面,我们只要知道字符界面上的程序设计就可以了。
不知名的游客:但是图形界面要比字符界面方便的多,而且现在很多软件都提供了图形方式的操作界面,怎么说不需要图形界面呢?
没错,人们都需要一目了然的操作,尤其是一些非程序员,他们还不能进入字符界面操作,所以必须提供图形程序。但是请大家注意,这些图形界面大多没有运行在服务器上,而是运行在某个远程Windows机器上,也就是说这些图形程序都是客户端而不是服务器,就如同网络游戏,漂亮的是用户PC端,而不是后台服务端。
不知名的游客:那为什么不能用Linux做桌面呢?比如Ubuntu的桌面就很漂亮,而且操作也很方便,很适合在非程序员中推广啊。
我在网上看到了Ubuntu要取代Windows的说法,还看到了Linux要在桌面应用市场与Windows一争高低,对于此类文章我一般是付之一笑,连点都懒得点击。原因无他,我一直认为Linux要在桌面上与windows分庭竞争就目前而已不过是一个笑话,就像好像萨达姆单方面宣布美国布什总统死刑一样,也许以后有Windows/Linux桌面应用并驾齐驱的一天,但是在这一天到来之前,建议大家老老实实只在服务器应用上设计程序,改变世界走向保护宇宙和平捍卫地球尊严的事情还是交给蜘蛛侠咸蛋超人葫芦娃虹猫蓝兔美少女战士去完成,我们随大流就行了。
本文转自 zhuyunxiang 51CTO博客,原文链接:http://blog.51cto.com/zhuyunxiang/162814,如需转载请自行联系原作者

不要在Unix下遍桌面程序(1)《精通Unix下C语言与项目实践》读书笔记(9)相关推荐

  1. 【《程序员的自我修养---链接装载于库》读书笔记】可执行文件的装载与进程

    系列文章目录 [<程序员的自我修养-链接装载于库>读书笔记]初探ELF [<程序员的自我修养-链接装载于库>读书笔记]windows PE/COFF [<程序员的自我修养 ...

  2. 《精通Unix下C语言与项目实践》读书笔记(16)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  3. 《精通Unix下C语言与项目实践》读书笔记(3)

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://zhuyunxiang.blog.51cto.com/653596/16 ...

  4. Unix朝代歌《精通Unix下C语言与项目实践》读书笔记(7)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  5. 学习Unix,可从事什么样的工作(1)《精通Unix下C语言与项目实践》读书笔记(3)...

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读 不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的 ...

  6. Java编程比C编程好吗?《精通Unix下C语言与项目实践》读书笔记(15)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  7. 学习Unix,可从事什么样的工作(3)《精通Unix下C语言与项目实践》读书笔记(5)...

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  8. Unix编程需要学习的内容(3)《精通Unix下C语言与项目实践》读书笔记(13)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  9. Unix编程要学习的内容(2)《精通Unix下C语言与项目实践》读书笔记(12)

    文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的职场感悟吧.不值钱的软件人才 精力充沛与事业成功   让系分来得更猛 ...

最新文章

  1. html中::before 爬虫_反反爬虫系列(四)
  2. Python知识点2——列表基础
  3. MASM + DOSBox——debug.exe错误[Extended Error 2]解决方案
  4. 限制tomcat带宽_必看的Tomcat性能优化
  5. 检测到基于堆栈的缓冲区溢出_检测到堆栈粉碎
  6. 远控免杀5---Veil免杀
  7. HIVE攻略 JFK_Hive安装及使用攻略
  8. coap python3_node-coap入门(三)——Observe
  9. Dart 5-Day
  10. 小学计算机课程报告怎么写,小学计算机课论文摘要怎么写 小学计算机课论文摘要范文参考...
  11. 四行代码创建复杂(无限级)树
  12. Source Insight 技巧总结
  13. 生成翻转棋子游戏数据
  14. 庆祝livid公布Bible的源代码,鼓掌~~
  15. 华为matebook14摄像头无法启动问题
  16. WEB开发文档2 总结
  17. 探索AI实践最优解,AISummit全球人工智能技术大会完美落幕
  18. 阿里云备案成功的域名可以用腾讯云的服务器吗?
  19. typeof(undefined) == undefined 成立吗?
  20. 计算机无法播放器,完美解决Win7系统Windows Media Player(媒体播放器)无法开启、错误、死机等问题...

热门文章

  1. HTML练习之路10
  2. 什么是可信云?通过可信云评估意味着什么?
  3. css垂直居中最常用的八种布局方法
  4. 配置网页版R(RStudio Server)
  5. MySQL数据库优化 方式总结
  6. Mysql 和 db2 coalesce_DB2的COALESCE函数
  7. 数据库DML数据操作语言
  8. java.io.InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID……
  9. win7便笺和截图无法使用解决办法
  10. iMac新款预示?苹果终止了4K 21.5英寸iMac的两种规格