TA的每日心情 | 开心 2023-1-5 00:48 |
---|
签到天数: 2591 天 [LV.Master]无
|
发表于 2019-6-21 09:32:41
|
显示全部楼层
A1 W( H# _2 b不,那是有好处的,因为可以为微软office只开发一个版本而同时运行在windows和macos上,这正是java跨平台的优势所在。
' X3 E% R2 P2 b3 ?% B3 H; M
* x0 O& V6 |1 s/ ]" D# R, b问题是在那个时代,macos的市场占有率远远低于windows的市场占有率,其差距比现在的要大得多,以至于为了这么小的市场段而花很多钱彻底重写自己的office,同时损失那么多的性能,是否值得是个大问题。这个问题才是导致比尔盖茨否决那个提议的主要原因。比尔盖茨从来算不上一流的软件开发人员,但是其商业头脑则是无与伦比的。他不可能算不清这笔账。
+ R# C) m4 X3 B/ i; q4 N% f, C! p3 H" [( C; s T5 A4 U# G0 L
事实上,所有积极支持用java来跨平台实现本地应用而非网页应用的,恰恰是那些市场分布在很多个都不算很大的平台,但是又都差不太大的场合。这方面的一个例子就是eclipse,即便是在UNIX下面,它也有过多个版本。曾经的一个时代,我们可以看到Eclipse for AIX。我记得它的这平台的最后一个版本是3.4,哪年的就记不清了。 |
|