首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
为什么很多程序员讨厌微软?
体娱
2024-10-15 20:01
山东
1、圣战
我
跟很多人一样,学习计算机语言都是从C语言开始,用的是TurboC。
你看看昨天我刚感叹TurboC的“长寿命”,结果今天又提到了它,阿弥陀佛!
但是,也和很多人不一样,我用TurboC的时候,TurboC还是“当红炸子鸡”,是Borland的明星产品!
Borland,著名的编译器公司,起家产品是Turbo Pascal。现在的Type Script之父-Anders,就是Turbo Pascal的作者。他和Philip创立了Borland公司,凭借Turbo Pascal创造了”集成编译环境“-IDE这个概念,在一个软件里面就可以编辑代码、编译、调试!
Borland当年TP的销量就突破了百万,成为世界级的明星产品。随即Borland进军C语言领域,于是诞生了TurboC。
而同时另外一家公司也推出了C编译器,叫Microsoft C。没错,就是微软公司,当时凭借Dos操作系统和Basic编程语言一飞冲天的时代霸主。
虽然Microsoft比Borland要强大的多,但微软在C编译器上面并没有占据多少份额。
随后,C++语言开始在世界范围以内流行。
在这个阶段,Borland、Microsoft、Watcom、Symantic都推出了C++产品,Borland是OWL,微软MFC都是知名的框架。
但最终微软凭借Dos转Windows的潮流之际,凭借ActiveX的本厂优势,打败了Borland。
这场战争,被Borland的Delphi专家李维称为C++编译器圣战。李维对这场战争的描述,虽然不一定准确,但是在很多人程序员心中却流传甚广,给很多人留下了”微软胜之不武“的印象!
2、渣男
我们知道,有一种语言号称是世界上最好的语言,没错,就是PHP。
PHP虽然现在式微,但是据调查世界上依然有70%的网站运行PHP。
那么你们知道吗?
微软曾经也有一款产品,和PHP非常类似,使用范围也非常广泛,那就是ASP。
ASP使用vbscript进行编写,代码内嵌在网页里面,跟PHP非常类似。
但是,现在还有多少人听说过ASP?
跟PHP相比,ASP境遇显然要差很多!
为什么?
因为微软”抛弃了“Asp,另觅新欢,推出了WebForm,用C#来编写网页。
大量Asp代码被抛弃。
于是,很多人就跟随微软到了WebForm平台。
随即,微软推出了Asp.net Ajax技术和Slivelight技术,完全摒弃了标准的Javascript,想利用VB的form模式让用户使用。
但显然,这个策略并不成功!
随着Web技术的演进,基于JavaScript的Ajax大量被应用。
微软又停用了Asp net Ajax和SlverLight,推出了Asp.net MVC技术,依然是C#+Razaor模版技术。
就这样,Web开发领域,如果跟随微软的脚步,在那几年就会发现,我擦,怎么刚学会又过时了,又要学习新技术了!
业界甚至开始有一种阴谋论,微软的策略就是不断推出新技术,造成程序员无力学习其它厂家的产品,从而形成一种护城河!
程序员在身心疲惫的时候,看着手里如同“津巴布韦币”一样在迅速贬值的技术栈,感觉自己被耍猴了!
而相同时期的PHP、Java虽然没有微软技术先进,但胜在长久!
两相对比,微软的形象也就崩塌了!
对于这样一家“不当人”的公司,你能有好印象吗?
就算你喊他爸爸,人家根本没顾你死活,还是一拍两散,各自安好吧!
3、独
微软的创始人Bill Gates,在早期就因为Basic被盗版,而发起了一个“版权保护活动”,导致了“CopyRight”的诞生。
随着,微软一直与开源为敌。微软的CEO Baller一直把Linux作为自己的敌人,毕竟它的一大支柱就是Window系统。
微软从操作系统开始,就开始了自己“征服世界”的旅程。
编程语言,与Borland斗争。但是在赢了C++以后,其C++框架MFC就基本放弃了改进,版本一直停留!
在互联网时代,Mozillia的浏览器曾经给微软造成一定的压力。微软为了赢得战争,至今在Windows系统内部内置IE浏览器,凭借其操作系统的巨大装机量赢得了胜利。
就是在浏览器上面,IE浏览器不遵循业界标准,自己搞一套,一段时间甚至造成了一种情况-你的网页编写的太符合标准,在IE上面就显示不正确。
微软也从不改正,反正要正确显示,就遵循微软标准。
这种情况,直到Google推出Chrome以后,IE浏览器才摆脱一直摆烂的状态。
在微软的世界里面,”在座各位都是LJ“,我微软最棒,最好。
这种形象,其实造成了很多人不喜欢跟微软玩。
在Java上面,微软也打算这么玩,直接弄了一个新的Java-Visual J++,比Java更快,GUI编程更方便。
这直接惹恼了Java的老父亲-Sun公司,把微软告上了法庭。
微软败诉,推出了C#。
虽然C#比Java先进一些,但是大家都不用!
无论是Sun、Oracle、IBM,还是Sap都不碰微软的技术,大量公司都团聚在JCP周围,让Java才走到今天!
这样“独立”的一家公司,谁会喜欢?
如果程序员不使用他家的技术,喜欢更无从说起!
总结
其实,微软就像一个中年人,年少得志,凭借DOS乘风而起。
但是,也因为年少得志,志得意满,狂妄自大,得罪了很多人。
虽然,年龄大了,心态平和很多!
但很多事情,大家还是很难忘记的!
我是明月,
一个曾经的“微软”人!
http://mp.weixin.qq.com/s?__biz=MjM5NzQwOTM2Mg==&mid=2257488939&idx=1&sn=c63696a3cabb357aca30bfcbaedeff28
明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
最新文章
为什么不用魔改windows,反而一直和linux死磕?
如何才能在中国禁掉违反人性的Linux系统?
孩子沉迷游戏严重,还是沉迷Linux严重?
互联网已经抹除绝大部分信息差,为什么大部分人依然进步甚微?
Linux内核移除俄罗斯开发者,Linus居然同意了
学习Linux有什么用?
从技术层面,谈谈HarmonyOS Next开发初体验!
杨笠和京东的事件,一个臭搞技术的人是怎么看的?
为什么今天还有人觉得Win10不如Win7?
Linux里面的那些“黑话”
为什么很多程序员讨厌微软?
为什么2024年了,学校还在用CentOS,不用目前流行的Linux发行版系统?
《黑神话·悟空》的热度是因为游戏出彩还是宣传到位?
写过的最愚蠢的代码是什么?
Java为什么要分Service层、DAO层和Controller层?
什么时候你认识到“技术永无出路”?
Rust语言的难点在哪里?
Win10是不是不如Win7?
暴雪是不是让人感觉它没落?
学习Linux,是看文档学,还是看视频学?
为什么很多人对Linux很抵触!
Java学习能不能跳过Servlet?
为什么有SpringBoot还需要Java?
为什么很多人喜欢重装系统?
从C#转到Java,他哭泣的像个孩子
中国人是不是很少用Linux?
Visual Studio适合初学者编程吗?
逆向思维,提高能力的好助手
怎样把Windows替换成Linux一个系统?
周末了,不写技术,来点游戏!
写作用Mac还是Windows笔记本?
Linux Shell编程难还是SQL编程难?
Ubuntu打造成办公系统
如何美化Linux系统?
为什么《黑神话 悟空》不用Java开发?
Java很稳定,是不是一句谎言?
替换Java,Kotlin、C#、Go谁是最佳选择?
Go是否适合桌面系统?
停留在Java8的人,如果Java8停止支持了,怎么办?
如何看待鸿蒙内核超越Linux内核?
想买一台ThinkPad装Linux,需要注意的有哪些?
PostgreSQL确实有过人之处,MySQL这个事情很难办到!
主要写论文和代码,用Mac还是Linux?
怎样卸载干净Java?
Docker是如何神奇的解决了我的SSL版本问题?
有了ChatGPT,是不是人人都会编程?
为什么计算机语言不能更简单一些?
为什么现在的武侠没有以前的好看了?
ArchLinux安装算难吗?
为什么在你心中,Java就是No.1.其它语言靠边站?
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉