替换Java,Kotlin、C#、Go谁是最佳选择?

体娱   2024-08-21 19:54   山东  

选择并不困难,重要的是不后悔!
为什么选择并不困难?
因为世界有一种事情,叫他就是这么选的!
阿里选择了Java,于是国内互联网企业基本都选择了Java。
国外银行都选择了IBM、Oracle,于是国内也还是那套架构!
那这个选择里面,那个“他”是谁呢?
没错,是Google,新时代的互联网霸主之一,搜索的王者。
Google曾经因为安卓使用了Java,而被Java的商业母公司Oracle告上了法庭。
Oracle当着法官的面说:
“这个遍历查找,Google就是一个个照过来,跟我Oracle的正宗JDK是一样的模式,分明是抄袭。这是对知识产权的漠视,对人类发展的不尊重。Google通过安卓已经获利那么多(为什么不分我点,心里话),我们要求赔偿”。
虽然法官没有搭理Oracle,但是也是Google吓出了一身冷汗。
毕竟Oracle买Java才花了71亿美金,这一打官司就要Google92亿美金。这是Oracle打算从Google身上把钱弄回来,还白搭21亿。
听到法官驳回Oracle的诉讼之后,“好险!”,Google的老大擦了一下额头的冷汗!
“秘书,进来!赶紧把安卓的Java给换了!”
秘书跑进来一听,来了主意:
”Boss,咱们换成Go语言!Go语言是咱们自己的语言,名字都是我们的字母,还是简写版本。亲身儿子多好,再也不用怕别人敲诈了!“
Boss一听,很有道理,思考了一阵说:
”不行。Go语言这东西虽然好,但是它的味道有点特别。就像中国的臭豆腐一样。喜欢的人说Go语言简洁大方,类库全,用起来趁手,吃起来香甜;可是不喜欢的人是真不喜欢,满屏的Err据说已经引起某些人的生理不适了。再说了这个Go语言特性独立,语法跟Java的类写法完全不同。安卓那帮大佬习惯了Java的写法,到处Frame、Object飞来飞去,只怕Go改起来要伤筋动骨啊“
秘书一听,说:
”那就用C#吧!据说语法方面比Java还先进,程序员都喜欢的很!“
Boss说:
”C#好,倒是真的好!不过C#跟微软是一回事,C#=微软,基本跟开源没啥关系。C#有几个开源的库,也都是微软官方下场制作。微软这个企业,本身就很独。它本身实力很强,啥也会干,所以也不把其它企业放在眼里面。所以,现在大家都不愿意跟他玩,C#也就只能微软自己操持呢!而且微软有个问题,它的技术栈特别不稳定,特别是编程语言方面。微软主要还是一个系统服务商,主要靠操作系统和Azure云服务,编程语言更多是为它自己业务服务的,并不是主业!所以,微软的技术有个特点,说不支持就不支持了,微软自己再开发新的。微软自己当然没问题,但是跟他混的就惨了,一直跟着微软学新技术,而且这新技术是学完就废,那谁受得了?“
秘书一听:”既然如此,那怎么办?“
Boss说,”其实可以用那个Kotlin,因为它就是一门基于JVM平台的语言,可以继续使用JVM的那些类库,另外语法也很先进,还有它的发明者JetBrain的开发环境支持,非常不错!“
秘书:”啊,这么完美吗?“
Boss说,”目前来看,Kotlin其实是替代Java比较好的选择!总体来看,Kotlin也有一些小缺点,单比其它要好点“。
于是,第二天,Google门口贴出了告示:
”安卓平台,Kotlin是第一支持语言!“
我是明月,
一个互联网杜撰故事人!

明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
 最新文章