导读:为什么 Visual Studio 能够登顶?
作者 / 来源:纯洁的微笑(ID:keeppuresmile)
01 第一 IDE
宇宙第一 IDE 是谁?
这就像当初讨论谁是编程语言的扛把子一样,在江湖上谈论起来,总有一种华山论剑的感觉。
不过自从2019年以来,江湖上排名的第一的霸主,几乎就没有挪过位置,那就是 Visual Studio。
这两年 Visual Studio 的名气越来越大,慢慢变成了一个全栈编辑器,什么 Java、Python、前端都能搞。
为什么 Visual Studio 能够登顶?
很多人说因为 VS 启动很快,操作很快;有的说因为 VS 生态做得很好,甚至可以在 VS 上看股票、读小说,摸鱼等等。
但其实还有一个不能忽视的点,VSCODE之父 Erich Gamma 本身就是个神人。
02 Erich Gamma
正经程序员多少都应该听过 Erich Gamma。
不是因为他长得帅,是因为确实太有才华了,我简单给大家八卦一下,他的事迹大家就知道了。
在豆瓣上被人打出9.0,并且还是豆瓣官方评为:豆瓣热门编程图书TOP10编程圣经:《设计模式》。
他就是作者之一。
1998年与 Kent Beck 一起开发 JUnit,使其成为 Java 社区的单元测试工具,搞 Java 的应该都用过吧。
这还只是开胃菜。
他还是 Jazz 项目的主要领导人;有“敏捷开发方法的创始人”之称。
在 IBM 主导开发了 Eclipse IDE 编辑器,是 Eclipse 的项目管理委员会成员,被业界称为“Eclipse之父”。
Erich Gamma 于2011 年以杰出工程师的身份加入微软 Visual Studio 团队。
之所以加入微软,Erich Gamma 说是因为微软给他提供了一个很吸引人的挑战,即你能不能在浏览器里构建集成开发环境。
你说,Visual Studio 能发展不好吗?
03 胡扯两句
所以说,大神永远是大神。
以 Erich Gamma 的能力,去哪个领域都能做出成绩,更何况这些年他一直在编辑器这个领域发展。
如今世界上排名第一、第二的编辑器,背后都有他的身影,80%以上的程序员都要用他的产品。
想一想这多有意义呀。
这里多扯两句,编程圈曾经有一段时间流行这样一个说法,高手都是不用 IDE 编程的。
他们直接用命令行或者记事本来敲代码。
我只想回复一句,胡扯!
有些人就想搞点与众不同,什么手写代码、熟读汇编、精通源码分析,听服务器声音诊断Bug。
咱能沉下心来好好整点有用的吗?
搞编程不是为了炫技,是为了解决问题,打造一个有用的产品,这才是编程的意义。
RECOMMEND
推荐阅读
《设计模式:可复用面向对象软件的基础》
作者:[美] 埃里克·伽玛(Erich Gamma)
理查德·赫尔姆(Richard Helm)
拉尔夫·约翰逊(Ralph Johnson)
约翰·威利斯迪斯(John Vlissides)
推荐阅读
本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年的设计经验。四位顶尖的面向对象领域专家精心选取了颇具价值的设计实践,加以分类整理和命名,并用简洁而易于复用的形式表达出来。本书已经成为面向对象技术人员的圣经和词典,书中定义的23个模式逐渐成为开发界技术交流所必备的基础知识和词汇。
资讯 |《Java核心技术》基于Java 17全面升级!
干货 |再见了Java8,Java17:我要取代你
资讯 | Java核心技术大会2022 · 重磅发布
新书 | 红蓝攻防:构建实战化网络安全防御体系
每周赠书 | 【第112期】一些可以显著提高 Java 启动速度方法
书评 | 运营其实很重要
点击阅读全文购买