为什么要发展纯java开发的java集成开发环境IDE?
尽管我很喜欢java这门优秀的作品,(之所以不称其为languge或tool,理由如同“英雄”这部片子不能叫做“真正意义下电影”一样:) ),可一直以来,对java开发IDE采用java编写颇为费解,甚至是无可奈何。程序员作为软件开发商的客户,有权得到更高效、更有表现力的IDE。每天早晨醒来,就要就进入一个新技术带给我们并改变着我们生活的噩梦,享受着这一“麻木不仁”的喜悦:它有着多个巨人支撑,随时为你提供免费强大的package支持,并保持着它的纯洁,不会带给你资源、内存的泄漏----在任何一台机器上,而你仅需要稍微做出一点点让步——多点等待的耐心,当然你甚至可以来点coffee作为调节。
我不是语言或开发工具阵营中针砭利弊的斗士,可是每当我回到c/c++这片有着跌宕历史、充满精彩和无所不能的创造力的世界中时,真实的感觉让我很想说一说,关于我们程序员工作所使用的IDE,tools,或者称“兵器”。欲善其事,必先利其器,这个命题是在我们有器可选,并且铸器的工匠师诚实可信的情况下才会成立。是否“有器可选”取决于我们的需求和购买力,可“铸器的工匠师诚实可信”的无以为据了,只有靠我们的监督。我个人观点以为现在javaIDE的开发者的立场有失公允,且见识浅陋,故弄斧头于班门,仅以此贴抛砖引玉,希望能从大家的讨论中解惑求知,修正自己的看法。