原创 NetBeans 10周年,从一个学生项目成长为世界级软件的秘密收藏



【图灵图书推荐】Java编程风格
众多世界顶级专家经验,浓缩在一本小小的书中

风头直追Eclipse的IDE项目NetBeans近日迎来自己的10周年生日。NetBeans最初是捷克查理大学的一个学生项目,最初名为Xelfi。1999年成为Sun官方支持的IDE,改名NetBeans。十年间,NetBeans已经成长为最具影响的开源项目之一,每年都有上百万的下载量,而且支持C/C++、JavaScript、Ruby、PHP等众多语言的开发。这一切是怎么发生的呢?

图灵将出版NetBeans之父(创始人和最初的架构者)Jaroslav Tulach的力作《Practical API Design: Confessions of a Java Framework Architect》中文版,揭秘NetBeans项目背后的技术内幕。非常值得期待。

全书分为三部分:理念,实践,过程。第一章名为“The Art of Building Modern Software”,很吸引人吧。可以在这里下载。除了Apress网站之外,这本书还有自己的网页:http://wiki.apidesign.org/wiki/Main_Page,大家可以做进一步了解。



网站上Jaroslav Tulach的自我介绍如下:

我是NetBeans的创始人和最初的架构者,现在它不仅只是一个著名的IDE,而且还是第一个用Java写的模块化的桌面应用框架。我的名字读音比较怪,因为我是捷克人,其中J读如Y,最后一个ch读起来像西班牙语的J(应该类似于中文里的H,西班牙语Jose读如何塞——刘江注)。

本书的基础是我过去十年设计和维护NetBeans API并教授给其他开发人员的过程中收集起来的笔记,讲述了NetBeans开发团队的心路历程:所遇到的问题,怎样逐步地理解这些问题,我们选择的解决方案,方案应用之后的结论。虽然这些知识是开发NetBeans时总结的,但它们具有一般性,对大多数软件项目应该都会有用。

有关正确的API设计的知识,对成功地开发21世纪的软件是至关重要的。希望本书能够成为你探索API设计这个大观园的向导。


这里还有一个对Jaroslav Tulach的访谈。


【图灵图书推荐】JRuby实战EJB 3实战iBATIS实战Spring 2企业应用开发

发表于 @ 2008年11月06日 00:56:00|评论(loading...)|收藏

新一篇: Google Code Jam程序设计大赛中国人获冠亚军 | 旧一篇: 自由软件之父抛弃OLPC,支持中国的龙梦:教孩子们使用Windows无异于教他们抽烟

用户操作
[即时聊天] [发私信] [加为好友]
图灵刘江
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
图灵刘江的公告
欢迎到Twitter跟踪最新信息。

欢迎转载,请注明出处“图灵评论”和原文链接。

欢迎投稿:计算机&电子领域。让我们共同为出好书而努力。联系邮件:contact ##turingbook dot com

    到Twitter上找我!

    Locations of visitors to this page
    文章分类
    收藏
      读过
      aimingoo
      cber(好像不更新久矣)
      Dazern
      dlee
      g9老大
      Goncely:编译器,C++
      Henry
      HTMLOR
      InfoQ中文站泰稳
      LinuxForum
      Nuo Yan
      Terence Tao
      Web 2.0工作组
      Web Design Portal
      何毓琦
      内核之旅
      刘铁猛
      北大中文论坛
      图灵网站
      左轻侯
      月光
      李戈
      老谢的博客
      胡百敬
      菲尔兹奖得主Tim Gowers
      飞猪
      存档
      Csdn Blog version 3.1a
      Copyright © 图灵刘江