Windows 编程的弊端

在从事二十几年的编程工作中,前面的十几年,我一直都是用 Windows 编程,从最早的 Win95 至 Win98 直至现在的 Windows 10 ,当时在上面调用大量的 Windows API ,甚至认为编程就是与这些 API 打交道,而 Windows 每次的变更升级,都会导致大量的 API 更新,或者是参数变更了,或者是用法不一样了,又或者压根就被废除了,升级 Windows 带来的后果,也许让您不得不重新学习一次,花费自己大量的精力和时间。还记得当 时的 WinXP 是多少人曾经的回忆,也是 Windows 最辉煌的时候。没想到后来搞出了什么 Windows Vista 害苦了多少人,编程上也是从经典的 Microsoft Visual Studio 6.0 走向什么.Net, C#这些玩意,当时最 火热的VC6在那几年相当难熬,时至今日,想起来,还是让人头疼!

而 Windows 另一个作死的做法就是,伙同一些硬件商,如果不升级系统,那么放眼电脑城中的PC都将无法使用,因为新的PC硬件只能适配新的 Windows,如果您要继续坚守 WinXP, 那么您只能死抱着那台老电脑,而新的电脑 硬件是不支持 WinXP 的。同样,如果您要买新电脑,那么必须抛弃 WinXP,当时很多人可以说能死也坚守 XP ,Microsoft一看,这可不行,然后就说不再支持 XP,然后软硬兼施,逼迫这帮人离开 XP。Microsoft 也意识 到 Vista 存在很多问题,后来推出了 Windows 7,恢复了 XP 上的一些功能和界面,并且说可以免费升级到Win7,并给出一些好处,引诱大家上当。

然而,没过多久,该死的 Windows 又推出了 Win8, 与 Win7 的作风大相径庭,还搞出了什么 Windows Phone 系统,企图统一PC和移动设备系统,当时全球最大的诺基亚手机,竟然上了 Microsft 的当,坐上了贼船,然后 一步一步被 Microsoft 套牢,最终手机宣布破产出售,被人收购的下场,当时诺基亚的CEO埃洛普,一度传言是 Microsoft 派来的卧底。

好了,前面说了这么多,下面我们一起来看看 Windows 编程与 Linux 编程的一些区别,为什么会说专业程序员都是在 Linux 下开发:(未完,待续。。。)

如有侵权/建议/投稿,请Email
<-返回 联系 GoApp (by 163.com) GoApp

Copyright © 2021 goapp.top, All rights reserved
2021年6月28日开通
粤ICP备2021088565号-1