windows与linux编程体会

windows与linux编程体会
   很久没有写过文章了,但还是想谈谈我对windows和linux环境下编程的一些体会。
   微软的操作系统确实是为用户方便而开发的,但作为软件开发人员却必须要费尽心机去拨开图形界面和众多的只有微软最清楚的核心技术,这一点他也不打算让更多的人知道。c语言有库函数,windows c有api当然也支持标准c函数,重点应该转移到windows api 函数了。用api写winmain() {}类的程序思路也很清晰,但为了提高效率微软afx小组开发了MFC,这样大家可以像做积木一样的作程序了,这是件好事,但把台阶一下子抬高了好几级,这下擅长短跑的运动员可要经历长跑的考验了,C++语言,MFC主干类运作原理,消息循环机制,Document-view-Framwnd三位一体......,难是有些难可这个世界上本来就没有几件事象1+1=?
    而linux操作系统很有亲和力,开源并且系统很清晰,也没有windows那么庞大,首先让人能很好的理解操作系统的运作,甚至可以进行修改编译。
    用windows的大部分用户停止于用,而用linux的用户确是想要了解。
    不管windows还是linux环境,c/c++编程都支持,语言基础好了两者都可作。

你可能感兴趣的:(windows与linux编程体会)