borland传奇第十二章回到c和c的王国(编辑修改稿)内容摘要:

度发展下去,那么 C将在 4年之内达成 Java花了七八年才达成的现状。 当然, C这种成长趋势也暗示了 Microsoft 的 .NET 将在不久的时间内对于 Java 平台产生重大 的影响。 对于 C/C++、 Java和 C这三个拥有类似基因的语言,如果我们 把它们的发展放在一起 比较的话,会发现目前 C/C++和 Java 语言正处于激烈竞争的状态。 但是 C/C++和 Java 千 万不可忽视 C这个后起之秀, C正以旺盛的企图快速地向两位老大哥挑战之中,以竞 逐在程序员心中主流的地位。 从上面所有的分析中,我们可以知道使用 C/C++语言的人数虽然的确是在下降之中, 但是幅度并不大,这代表 C/C++语言有着非常稳定的支持力量,这当然也是因为在许 多的应用中 C/C 十十语言拥有不可取代的优势,更何况 C/C++开发工具的市场仍然拥有 将近 600 Million美金的规模。 这实 在是一个非常大的数字,以 Borland来比较的话, Borland全年所有的软件营收不过是 240 Million左右,可见 C/C++市场的潜在力量, 对于 Borland 来说这是绝对不可放弃的开发工具市场。 相对于欧洲的发展模型和美国非常接近,另外一个全世界最大的程序员市场 中国大 陆,并没有在这次的调查中显示出开发工具的使用状态,也许未来应该有全球软件语 言的调查评估。 不过从各种迹象显示,大陆的市场目前是以 C/C++和 Ddphi 分占程序员 使用的大宗,而 Java则在快速的成长之中。 这和台湾地区有一点不同 ,那就是在台湾 地区是以 VB、 Delphi和 C/C++为主要的语言力量,而 Java则是几乎进入成熟的阶段, 开始和 VB、 Ddphi以及 C/C++分庭抗礼。 因此对于 Borland来说,不管是在中国大陆和 台湾地区, C/C++开发工具都是很重要的,所以 Bodand 的 RAD 部门宣称中国大陆的市场 是 Borland RAD 部门最后的圣地,因为在中国大陆 Borland的 C++Builder、 Delphi、 Kylix 和未来的 C/C++开发工具以及 .NET 的开发工具都拥有全世界最大成长潜力的机会。 蓬勃发展的新兴 C/C++力量 其实不管是什么程序语言,在面对竞争日益激烈的情势中,程序语言的开发厂商和爱 好者莫不卯足全力地捍卫和鼓吹其支持的程序语言,对于 C/C++的发展厂商和爱好者 来说也是一样的情形。 更有趣的是,虽然使用 C/C++语言最大的平台是 UNIX/Linux, 但是 Windows 上的 C/C++开发工具反而是竞争得最为激烈、进步幅度也是最大的平台。 对于 Borland 来说,在 Windows平台上是市场排名第 2 的 C/C++开发工具厂商,而且 C++ Builder这条产品线对于 Borland 来说,占据了开发工具第 3 位的收入来源,对于 Borland 有着重要的贡献, Borland 不但不可能放弃,反而更要想办法增加市场规模。 在 C++ Builder推出并且从 Microsoft抢回了部分的市场份额之后, Borland计划推出更新、 更强劲的 C/C++开发工具。 Borland也在 BorCon 2020 中透露了一些有关未来 C/C++开发 工具的计划。 不过在我们讨论 C/C++开发工具的未来之前,先让我们看看目前在 C/C++ 技术方面重要的发展。 首先在 C/C++编译器方面 Windows 平台上厂商的表现实 在是差强人意,不管是 Borland 或是 Microsoft 都没有完全实现出符合 ANSI C/C++标准的 C/C++编译器,这和数年前四 大 C/C++编译器厂商彼此竞争激烈、快速进步的情况来说实在是令人不满意,这也可 见失去竞争的市场其进步缓慢的现状。 不过 Borland已经宣称在发展下一代最佳化的 C/C++编译器,不但能够产生更好的最佳化 C/C++编译机器码,而且也将符合 ANSI C/ C++标准。 相对于 Borland 在 C/C++方面的大动作, Microsoft 反而显得比较沉寂,除了 把 VC++移植到 .NET 上的。 当然, Borland是不是能 够真地推出宣称的 C/C++编译技术还要看在 2020年的表现。 另外,在 C/C++连接器 (Linker) 方面 Borland 也宣称将要搭配新一代的 C/C++编译器推出新一代的 C/C++连接器,提供 更聪明、更紧密的最终机器码。 除了编译器、连接器和 C/C++开发工具之外,另外一股发展快速的 C/C++势力便是各种 C/C++的开放函数库和 Framework 了。 许多的 C/C++函数库和 Framework 由于品质良好而 且采用开放源码的设计, 因此也快速被许多的 C/C++程序员使用而盛行于 C/C++程序员 的领域中,除了早为大多数 C/C++程序员广泛使用而享大名的 STL 之外,其中最著名的 当属 ACE、 Boost。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。