从 Microsoft 加入 OpenJDK 项目说起

2019-11-12 16:21:29 浏览数 (1)

01,微软与开源

从我用上 Windows 之日起,就觉得这家公司特别的,封闭。

你看 Windows 的核心代码你是看不到的,早期用 Visual Basic 的时候就很难受。Api 都是要靠查手册的,出来的一堆错误代码也都是天书。(暴露了自己的年龄)

SQL Server 2017之前,我们只能在Windows Server 上玩,除了早期与 IBM 合作的 Sybase SQL Server. 而微软正式以自己名义推出 SQL Server 之后,就一直捆绑在了 Windows Server 上。

主打语言 F#/C# 更是保密的紧。想要向Java, Python一样看懂基础代码库几乎是不可能。而这一切随着 Roslyn 的出世,都改变了。

Mono 项目使得 c# 代码可以运行在任意的设备上;SQL Server 2017 可以完全运行在 Linux 上;Excel 也推出了 Mac 版本。

实际上,微软这些为社区贡献的代码一点都不少: CodePlex, CodeProject (非主打),GitHub. 这些地方都留下了微软的身影。

2019 年10月30日,更是做出惊人的举措,官宣加入 OpenJDK 项目。这可是在与自己的 c# 做竞争,可见微软的胸怀。

我截取了微软开发部门(Microsoft Developer Division) Java 产品经理的公开信件的部分内容:

02,拥抱开放

微软自从上了 Azure 项目之后,频频发力。容器化,全面 Kubernates 服务,快速在 SQL Server 产品熔入大数据,人工智能的组件,使得自己在信息时代并没有落后太多。我相信他会越走越好。

如此墨守成规,看似老态龙钟的微软,现今看来是容光焕发,大有可见的第二春。

这不禁让我想到我们用这些工具的人,我们这些用着 c#, vb 却骂微软不开放的一线码农。嘴里说着不够开放,而我们自己却老是固守成规,圈里泛滥着编程语言鄙视链:

编程语言的: asm → C ↔ C ↔ Java ↔ C# → JavaScript → VB → VBScript Common Lisp ↔ Scheme → Emacs Lisp →→ Python Python ↔ Perl → shell PHP → all 操作系统的: Unix → Linux → Windows → DOS Solaris →→ 其他Unix *BSD ↔ System* OpenBSD ↔ FreeBSD → NetBSD Arch → Debian* → Redhat* Debian → Ubuntu Fedora → CentOS → RHEL OSX → all https://www.zhihu.com/question/24270600

甚至还有编辑器也要鄙视一下:

编辑器的: Emacs → Vim → Sublime → Word → Power Point Vim →→ Emacs evil插件 notepad → notepad all → Source Insight → notepad IDE的: Emacs plugins ↔ Vim plugins → 其他加插件的编辑器 IntelliJ → Eclipse → NetBeans Code::Blocks → CodeLite VS → all → Turbo C 2.0 https://www.zhihu.com/question/24270600

当然还有数据库界的:

Oracle>DB2>MySQL>SQL Server>Access>SQLite

当然更被鄙视的是那些只会 CRUD 的业务程序员,虽然他们拿着3,4万的月薪,但依然是鄙视链的一环,甚至都不给排号。

03,容人所不容

最近老罗也是被挤上了风口浪尖。原因很简单,就是有人看不惯老罗既要讲情怀,又做不出老罗口中所说的旷世产品的背离。说他欺骗,说他卖萌。就像很多人会说,公众号写的好好的,为什么那么多广告,那么多互推,这个作者讨厌,那个小编无下限。

站在号主这个角度,我是要力挺老罗的。为什么,因为做产品的人都知道,真正自己做了,才知道里面有多少苦。有人说,公众号不难做,转载别人的文章就可以了啊,其实转载就是在做编辑的活儿,一点都不比原创简单。有人说,公众号粉丝不多,互推啊,结果来了很多读者,但内容持续输出跟不上,掉粉,白折腾。所以真正在做事的人,才知道里面的艰辛。

一个啥都不做,光会喷的人,为什么要给他机会?

我也经常观察,平时工作,生活中那些看上去非常不友善的朋友,时而尖叫,时而沉默的可怕,时而怒摔键盘,时而细声细语,有些满腹牢骚,有些整天抱怨,这些负能量的朋友,其实就是心态单一,容不下主观以外的人和事,搞得气氛很尴尬。

希望看了微软的举措后,大家都能多些包容,做人大气一些。

0 人点赞