CodeGear为Borland旗下负责集成开发环境(integrated development environment;IDE)业务的子公司。

  继三月份全新推出PHP语言的可视化整合开发工具Delphi for PHP之后,CodeGear近日公布,在2007年下半年,将有一个新开发工具加入其产品家族:用于Ruby on Rails开发的IDE。该产品和CodeGear的JBuilder一样,将基于Eclipse构建,目前已经提供Beta测试版下载。

  CodeGear产品及战略副总裁Michael Swindell在谈到即将推出的Ruby on Rails IDE与其它开发工具的优势时表示,这是CodeGea开发出来的第一个对命令行开发人员、IDE开发人员和可视化开发人员具有相同吸引力的产品,采用的新技术超越仅仅编辑和调试Ruby脚本的IDE,提供了以Rails为中心,一应俱全的开发环境,新手和专家都很容易上手。

  Ruby on Rails的创始人David Heinemeier Hansson在得知CodeGear的新产品后也表示欢迎象CodeGear这样的商业工具提供商参与到整个Rails大环境中来,这对Rails世界的用户和供应商来说都是一个令人鼓舞的消息。

  其实,CodeGear继发布Delphi for PHP之后拥抱Ruby的这一步,并不令人感到意外,虽然CodeGea没有直接表明过,但人们已经可以从前期一系列的行为中推测到这一步。

  自06年年底的时候,CodeGear已经开始大量招募动态语言的研发人员,包括大量的Ruby开发人员。在CodeGear副总裁David Intersimone的部落格上,搜集许多Ruby开发手册或Ruby语言的参考连结,TIOBE宣布Ruby成为2006年度开发语言的新闻,也被特别摘录出来。CodeGear在3月12~16日举办的CodeRage 2007开发人员研讨会中,和PHP一样,也特意安排了两场介绍Ruby的演讲。

  综合其它因素,在IDE市场上。当前Java IDE由Eclipse独占鳌头,由Sun公司全力支持的NetBeans后劲十足、奋起直追,两强鼎立的形势日益明显。虽然CodeGear成立后新推出的JBuilder 2007口碑不错,但短期内很难夺回Eclipse和NetBeans占领的市场。

  在.Net开发平台上,微软有其先天优势,任何其它的IDE短期内都很难与之对抗。

  在PHP开发平台上,也已经具有了比较成熟且占有率较高的产品,如已与Orcale、微软合作的Zend Studio,Eclipse 下两大支持PHP开发的插件Eclipse Foundation 和PHPEclipse也都功能强大,并且能在三大操作系统:Windows、Linux和 Mac OS X下使用。CodeGear凭借强大的IDE开发实力,能进入PHP IDE市场,但要大幅拉开与其它品牌的差距尚需进一步完善各项功能。

  在Ruby方面,Ruby已经成为当前全世界成长最快的动态开发语言,在MacOS平台大家都使用TextMate进行开发,而在Windows 下IDE方面尚无占绝对优势的整合开发工具。虽然基于Eclipse的radrails插件,最新推出的NetBeans 6.0版本都已经支持Ruby on Rails,但广大RoR开发者尚处于IDE比较选择阶段。CodeGear想要在最短时间内展现企图心的爆发力,势必要直接开辟新战场,塑造优先者的形象,Ruby的开发工具理所当然的成为了CodeGear推出Delphi for PHP之后的目标。

  事实上,自从CodeGear从Borland切割出来后,研发速度和产品发布效率都有了很大的提升。公司高层表示,07年每季预定至少推出两项产品,除第一季所推出的Delphi for PHP与Delphi 2007 for Win32之外,六月将全球同步推出新版C++ Builder,第三季推出Borland Developer Studio 2007,包括Delphi for Win32、Delphi for .NET、C# Builder与C++ Builder,特别是Delphi部分,会支持泛型编程(Generic Programming)。

  其中最让人感兴趣的是Delphi for .NET、C# Builder和当前公布的Ruby on Rails的IDE,加上Delphi for PHP、JBuilder 2007,Borland在当前所有热门开发语言上都有了自己的主打IDE产品,其欲重返IDE霸主地位的决心和势头可见一斑。

  拥抱PHP和Ruby on Rails之后,Borland的下一步是什么?继续加强.NET、C#相应产品的研发,还是再度推出新的秘密武器?07年,会成为Borland全面恢复IDE霸主地位转折的一年吗?让时间来证明一切吧

codegear的希望相关推荐

  1. 听李维谈JB2007有感 CodeGear能否重现辉煌?

     李维的会有感 虽然对李大师早有而闻,但好像从未正面打过交道,他好像也去过杂志社,但与我无关.今天能够坐在他对面,听其"忽悠"JBuilder 2007的新功能,确实很有一番味道, ...

  2. Borland工具部门预计将在2007年初独立为CodeGear公司

    虽然如此,虽然Turbo Pascal和Delphi已经久远了,但是还是觉得Borland编译器和工具部门的各种产品无疑是优秀的,至少我觉得Delphi 6的水准超过了VS.NET 2003.我不懂这 ...

  3. 想搞自动识别系统的应用程序,希望能跟有志于此的朋友交流

    鉴于对东莞的实际情况的了解,目前WEB编程暂时冷了,可能缘于整体水平次,本地需求简单,本地原有公司技术积累不够,本地一些有背景有钱的借着东莞"升级"或"转型"挂 ...

  4. 中国IT潜在的巨大希望

           这些天玩了好多软件,都是大公司的.联想的网盘,阿里巴巴的阿里旺旺和淘宝,百度的百度HI,谷歌的google talk,腾讯的拍拍还有腾讯下的一些东西,等等很多东西.你如果把他们定义成软件 ...

  5. 刚过国家线计算机考研报哪个好,考研估分刚过了去年国家线,今年上岸还有希望吗?有!...

    随着2020年考研成绩的陆续发布,考生们的神经也愈发紧张起来.有很多的同学其实在成绩发布之前,就已经通过网上的答案对自己整体的考试分数有了个大概的估计,于是很多同学乃至是学生家长就想问了,如果估分刚刚 ...

  6. git 修改标签名称_Git常用命令汇总,希望能帮到你

    展示帮助信息 git help -g 回到远程仓库的状态 抛弃本地所有的修改,回到远程仓库的状态. git fetch --all && git reset --hard origin ...

  7. 第一天写,希望能坚持下去。

    该想的都想完了,不该想的似乎也已经尘埃落定了.有些事情,终究不是靠努力或者不努力获得的.顺其自然才是正理. 以前很多次想过要努力,学习一些东西,总是不能成,原因很多: 1.心中烦恼,不想学习,自然难以 ...

  8. 我希望支持JavaScript GraphQL实现的API

    The GraphQL schema language is great! It is certainly the best way to communicate anything about a G ...

  9. 初创公司为什么要我_在一家大型初创公司担任副总裁之前,我希望知道什么

    初创公司为什么要我 by Assaf Elovic 通过阿萨夫·埃洛维奇 在一家大型初创公司担任副总裁之前,我希望知道什么 (What I wish I knew before becoming a ...

最新文章

  1. 操作系统知识点:全面
  2. java selenium iframe_如何使用java在Selenium WebDriver中处理iframe
  3. SQLite三种JDBC驱动的区别
  4. 聚集索引和非聚集索引实例
  5. 从S3获取数据在html表示,AWS Lambda从DynamoDB加载内容,以S3格式显示在HTML中(示例代码)...
  6. 五分钟入门文本处理三剑客grep awk sed
  7. android插件框架机制的选择,Android插件开发初探——基础篇
  8. java操作字符串的工具类StringUtil
  9. 基于ID3、C4.5算法的决策树相关知识
  10. glide 压缩图拍呢_用Glide-图片的压缩-图片压缩原理
  11. 打docker镜像_使用docker构建自己的镜像
  12. c++矩阵转置_lt;读书笔记4gt; 稀疏矩阵基础算法
  13. CentOS6下Xen 4.1的安装(编译linux3.0内核)
  14. js遍历树节点下的所有子节点_「Javascript数据结构」× 二叉搜索树
  15. mysql 历史记录查询
  16. SylixOS学习三—— SylixOS的引导与安装1
  17. 2020-10-28网络安全之网络安全产品
  18. 如何更改linux的软件源
  19. ipod nano7关机_iPod Nano-什么烂,什么不烂
  20. Java 101: Java多态及其类型

热门文章

  1. ESXI如何封装网卡驱动
  2. JAVA使用POI写入excel 工具类【通用】
  3. 技术团队,是不是在祸害公司?
  4. bootstrap标签页
  5. IDEA安装中文语言包
  6. 李雅普诺夫指数对应的特征方向
  7. adobe reader java_使用Adobe Reader控件结合Java实现PDF打印功能
  8. ST公司 Lis2dh12 三轴加速度传感器,计算加速度值转成角度值
  9. FineReport中如何制作树数据集来实现组织树报表
  10. t - 分布的区间估计