English

编程类图书要改朝换代吗?

2009-10-28 来源:中华读书报 作者:胖胖 我有话说
在本月的编程类图书排行榜上,出现了四本新式开发技术(平台)类图书集体亮相的局面。长期以来,Java语言一直统治着编程类图书排行榜,而我们要做的,也一直是寻找打破Java垄断的技术。尽管这四种新技术(平台)暂时还不会打破Java的垄断,但它们确实让我们对编程类图书感到审美疲劳之时,有眼前一亮的感觉。

 

 在这些新技术(平台)中,Silverlight是一种新的Web呈现技术,能在各种平台上运行。借助该技术,用户可以拥有内容丰富、视觉效果绚丽的交互式体验。虽然Silverlight的升级换代有些令人应接不暇,但Silverlight的功能却一点都不含糊。从Silverlight 1初涉市场,到Silverlight 2的崭露头角,现在Silverlight 3才真正显现出王者之相。本期排行榜中有两本Silverlight图书上榜,充分显示了它的潜力。

AdobeFlex最初由Macromedia公司在2004年3月发布,基于其专有的Macromedia Flash平台,涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术。经过了几年的发展,Flex也已进入了成熟期。

Android是Google于2007年11月5日发布的基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。时至今日,Android在手机开发中可谓是如日中天。LINQ的官方中文名称为“.Net语言集成查询”。它提供了类似于SQL语法的遍历、筛选与投影功能。

目前这四种技术(平台)都处在明显的上升期,因此我们有理由相信,在接下来的时间里,这几种新技术(平台)肯定还将给Java语言类图书一统江山制造更大的麻烦。

在本期的操作系统排行榜上,Linux再一次把Windows和UNIX类图书挤出了固有地位。为此,本期我们把它单独列为一类来加以研究。服务器端的Linux应用依然是Linux类图书的热门话题,接下来Linux在嵌入式端也在迎头赶上。另一方面,基于Linux的开发虽然有些市场,但其上显然缺乏更先进的开发工具,使得基于Linux开发的图书显得有些不温不火。而从Linux版本考虑,RedHat似乎已成为国内唯一有影响力的品牌。

本期的另一大看点是编程类图书的复苏以及软件工程类图书的败落,计算机图书从整体上看开始进入一种实用为王的阶段。

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有