Borland明年发展规划——11.15日广州Borland技术交流大会摘要

BORLAND 在“迫害”程序员? program BORLAND 在“迫害”程序员?;{by 轻松虎}Initialization 引子今天在大富翁论坛上有人说被 Borland开发工具“迫害”很久,听到这种说法,先是一惊?难道 Borland 给我们的 RAD IDE 还不够好吗?还不够高效吗?还是跟不上潮流?不是Delphi 已经支持 .NET开发了吗?看完以后知道,原来是说 Delphi 把程序员变懒了,VCL 成了上进 阅读详情

一、关于Jbuilder 8:
1、支持新的Web 服务标准和Java 2 企业版(Java 2 Enterprise Edition ,J2EE)1.4版本规范;
2、通过收购TogetherSoft公司,增强其在正在形成的模型和设计程序工具;
3、提供了更好的工具来测试企业Java Bean(Enterprise Java Bean,EJB)应用程序。
Borland官方关于JBuilder 8的介绍:
Borland® JBuilder® is the leading, cross-platform environment for building industrial-strength enterprise Java™ applications. JBuilder 8 Enterprise simplifies Web and EJB™ development with two-way visual designers and rapid deployment to leading J2EE™ platform application servers. Enhance productivity with UML™ code visualization, refactoring, code formatting, HotSwap debugging, unit testing, and version control integration.
二、关于企业级服务:
Core Requirements:
-- Reliability (可靠性)
-- Cost Effectiveness (单位成本的效率)
-- Interoperability (相互协同工作的能力)
三、关于Borland未来开发工具的展望(即将实现):
Trends:
-- Lower Level Languages:C/C++ (Borland将重新重视C/C++语言,并将加强其的C/C++开发平台,使其成为继JBuilder之后,Borland又一拳头产品)
-- Modern Code Optimizations: (Borland将重新构架其C/C++编译器,使其适应多平台的需要)
-- CPU Choices:Intel,ARM...... (Borland的开发平台将通过其全新的架构,支持编译各种平台下的应用程序,包括Intel架构、ARM架构等等,其范围包括PC、掌上机、手机等等)
-- Desktop and Mobile Device Support (全面支持PC或者移动设备)
-- Rich UIS: (在用户界面方面,微软已经付费购买了Borland的IDE界面,所以微软的.NET的IDE界面已经和Borland产品系列有神似,并且Borland下个系列的产品将和.NET紧密结合,用户可以选择Borland自己的调试工具,或者选择.NET的调试工具来调试Borland开发工具开发的代码。)
-- Delphi and C++
-- .NET
Borland官方关于新版本开发工具的介绍:
Borland公司计划在明年初发布一款代号为Galileo的开发工具,与微软争夺开发工具市场。Galileo将使编程人员开发能够在Windows和未来的.Net平台上运行的应用程序。
Galileo支持微软的.Net Framework和公共语言运行库。另外,它还支持Visual Basic、C#、Java等几种编程语言。
四、Borland未来的整体架构:

五、Borland正在改进的C++编译器:
Next - Gen Borland C++ Compiler
-- New 3 - phase Compiler Architecture (新的3层架构)
-- Modular Design (模块化设计)
-- Multiple CPU support (多种CPU架构平台支持)
-- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准)
-- Runtime Performance五、Borland正在改进的C++编译器:
Next - Gen Borland C++ Compiler
-- New 3 - phase Compiler Architecture (新的3层架构)
-- Modular Design (模块化设计)
-- Multiple CPU support (多种CPU架构平台支持)
-- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准)
-- Runtime Performance

注:现在的C++编译器Front End Processor和Code Generator紧密相连,无法分割,导致平台单一性。

注:新的BCB编译器采用模块化设计,使得代码从Front End Processor出来以后,经过一个SSA代码优化,然后就可以交给各个不同平台的编译器编译成相应的目标代码。

New Borland C++ FEP Goals:
-- The Highest Level of Standards Compliance;
-- Microsoft Compatible;
-- Defacto Standards Compliance.

六、Borland在移动设备的计划:
MoBile Worlds: (Borland将支持几乎所有常见的移动操作系统)

对于Microsoft CE OS或者Palm,Linux大家也许很熟,所以有必要简要说明一下采用Symbian OS的移动厂商:
Symbian OS是在移动领域很普遍的一种操作系统,被以下几公司采用:SIEMEMS,ERICSSON,PSION,MOTOROLA,Panasonic......
Borland计划用于开发移动领域的Codename为:Edison ,该语言是基于C++环境的(微软的CE OS应用程序也可用Delphi进行开发)
Borland C++ Mobile Edition: (Borland C++ 移动开发平台版本)
-- Version 10
add-on for C++ Builder,Nokia SDK
2003年年底发布
-- Version 2.0
Galileo IDE
Borland ARM C++ Compiler
Mobile CLX
Nokia Series 60 SDK & other phones
明年中旬发布

七、Borland在Web Service上的计划:
Web Service:
-- Delphi and C++ Language Integration;
-- Components to simplify SOAP,XML and WSDL
……
注:此时演示如何用Delphi编写ASP.NET代码,并且用Delphi编写分别基于PC和WIN CE掌上电脑的应用程序同时调用刚才的ASP.NET代码,并且得到相同的运算结果。

八、Borland在与MS .NET结合的计划:
Delphi for .NET preview Edition is:
--Delphi for .NET CIL Compiler;
--Delphi for .NET runtime library;
……
注:此时演示Delphi for .NET的环境下,分别1、用传统Borland自己的调试工具进行调试;2、通过Delphi for .NET菜单下的调试工具进行调试。在第2种情况下,Delphi调出了MS .NET的调试器,并且演示了断点调试。

九、Borland对开发平台的预期(Codename:Galileo):

Galileo的基本特性:
-- 100% Pure .NET Revelopment Solution;
--Multi Language Studio;
-- Support for MS and non-MS Web Servers;
--IIS & Apache
-- Support for MS and non-MS Databases;
--MS SQL
-- Native non-ADO,support for Oracle,DB2,Interbase,and others

十、其他相关资料摘抄:
业界分析人士表示,作为最大的独立软件开发工具厂商,Borland公司有很好的机会通过Galileo建立稳定的业务。Borland公司的梦想是成为一个中立的开发工具厂商,同时支持Java和.Net这两大编程模式,它圈定的目标市场是,既想开发.Net但又不想使用微软开发工具的编程人员。尽管只有5%的.Net软件开发人员不想使用微软的工具,但600万开发人员的5%也是一个很可观的数字。一些开发人员担心,一旦他们使用微软的Visual Studio.Net,未来可能还必须使用其SQL Server数据库、Exchange Server以及其他软件。

托德表示,Borland公司相信有能力与微软在开发工具市场上竞争,能够夺取一部分Visual Studio.Net用户。他说,Galileo十分重要,因为Borland公司的目标就是让“非微软的技术能够与微软的环境很好地协作。”它已经与BEA和IBM达成协议,扩大其开发工具的市场。托德说,Galileo将提供Visual Studio.Net中没有的功能,使编程人员无需自己编写所有的代码。

Borland将把全面支持.NET作为自己的一个长期战略方向。按照计划,Borland Delphi、C++ Builder、Kylix、JBuilder等开发环境将全面支持.NET。据大会上透露出的来的消息,Borland与微软合作开发的完全支持.NET架构的Delphi 7电子商务解决方案开发工具(代号Aurora)预计今年下半年问世,而下一代代号为Galileo的Delphi产品也在紧张开发之中,计划明年上半年问世。

与Borland从上到下显示出来的对.NET的热情相呼应,5月20日微软工程师Anders Hejlsberg在题为《部署.NET》的主题演讲中也指出,使用Borland下一代Delphi开发工具,程序员可以很简单地写出多种基于.NET架构的应用,如智能客户程序、企业级解决方案和符合XML规范的Web服务程序等。

Borland公司的工具包名为Galileo,将会与微软公司的 visual Studio.Net工具包相抗衡。

 

注:由于我的原稿是用WPS格式写的,所以在这里有图形无法实现直接制作,所以采取贴图的方式。如果需要所取源文件,请E-mail:moonet@tech.com.cn。

Borland Conference 2004 Blogs AcknowledgementThis is the compilation of all Borcon 2004 blogs that I have read regularly during Borcon 2004. All articles in this compilation belong to the authors. Before putting all these arti 阅读详情

相关推荐

持续集成

持续集成Martin Fowler & Matthew Foemmel著               透明 译© Copyright Martin Fowler, all rights reserved原文链接:http://martinfowler.com/articles/continuousIntegration.html中译本下载:http://gi

透明思考@CSDN 7717

What's New in Delphi 2005

What’s New in Delphi 2005?by Bob Swart (www.drbob42.com)Bob Swart Training & Consultancy (eBob42) <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" pat

湘程国际集团——技术日记 1927

BDNradio: Chat room log of live chat with Danny Thorpe on Delphi 2005

This is a log of the chat rooms during the live audio chat from November 19, 2004 on Delphi 2005 with Danny Thorpe , a Borland Chief Scientist, and architect of the Delphi compilers. Danny discusses c

湘程国际集团——技术日记 3955

BDNtv: Deriving a model from an existing database with ECO II in Delphi 2005

ECO II deriving a model from an existing database, Part 1Presented by: Henrik JondellHenrik Jondell, Director of Product Management for ECO, demonstrates how ECO II in Delphi 2005 can produce a model

湘程国际集团——技术日记 1852

Delphi 2005 US Launch Tour

Come see the Ultimate Delphi at your local user group and learn everything about Delphi 2005 for .NET, Win32 and C#, including but not limited to, refactoring, unit testing, Enterprise Core Objects II

湘程国际集团——技术日记 1491

再谈异常——谈C++与Object Pascal中的构造函数与异常

再谈异常——谈C++与Object Pascal中的构造函数与异常作者:Nicrosoft(nicrosoft@sunistudio.com) 2001.9.15个人主页:http://www.sunistudio.com/nicrosoft/东文档:http://www.sunistudio.com/asp/sunidoc.asp  我们知道,类的构造函数是没有返回值的,如果构造函数构

Nicrosoft的专栏 1468

BDNradio interviews with Borland's R&D staff for Delphi 2005 and JBuilder 2005

Dont miss these live interviews with Borland R&D engineers. Monday November 22nd at 10:00am PST (18:00GMT) Karl Ewald discusses JSF in JBuilder 2005 Tuesday November 23rd at 10:30am PST

湘程国际集团——技术日记 1399

什么是"面向对象编程"(1991修订版)

What is "Object-Oriented Programming"(1991 revised version) Bjarne Stoustrup       AT&T Bell Laboratories Murray Hill,New Jersey 07974 译者序 不要将本文简单地视为是对C++特征的一个介绍。它的意义在于,一方面介绍了编程风格的演变,以及这种演变背 后的动机 。另一个

湘程国际集团——技术日记 1334

Building a custom data provider for .Text (a custom ASP.NET blogging application)

Whether you love or loathe blogging, it has grown extremely popular. Many sites and applications that have been created for blogging in an attempt to fulfill this new demand. One such application is .

湘程国际集团——技术日记 1230

Attend BorCon 2004 for LESS - Take Three!

Developer Relations is auctioning off 10 passes to BorCon 2004 on EBay. Bid quickly, as these are sure to sell! "EBay and Borland have been working together to offer users sophisticated application

湘程国际集团——技术日记 1113

Octane和Delphi Q&A – 由Anders Ohlsson撰写

Octane和Delphi Q&A – 由Anders Ohlsson撰写Delphi未来发展的Q&A Q. 什么是Octane?Octane是Borland Delphi下一个版本的开发代号, Octane将会支持Microsoft Win32和.NET Framework,开发者将可使用Delphi程序语言和可视化组件函式库(VCL)进行开发的工作。Q. 什么是

湘程国际集团——技术日记 1059

Delphi社群的公开信

Delphi社群的公开信     Borland RAD部门副总裁Simon Thornhill在这个公开信中写下了有关下一个Delphi新版本的信息 尊敬的Delphi社群,在庆祝Borland 20周年的同时,我们也同时欢庆Borland Delphi闪亮的8周年纪念。Delphi一直是Borland成功的核心产品,也是Borland持续开发的产品线。Delphi的每一个

湘程国际集团——技术日记 1049

Borland Partner CDs are online

You can use the following links to download the original versions of the submissions for Borland product partner CDs. The links to the original CodeCentral submissions are also listed on the detail pa

湘程国际集团——技术日记 1029

【随笔】解决无网络环境下的VSCode的EIDE插件的二进制文件无法下载问题

eide-resource/binaries at master · github0null/eide-resource · GitHub

qq_73648789的博客 45

Linux的开发工具

包管理器就类似手机上的应用商店。

2401_88240248的博客 153

idea把插件啥的不默认放在C盘

idea把插件啥的不默认放在C盘

weixin_41463944的博客 164
上一篇: 应用程序框架设计(一)
下一篇: 什么是"面向对象编程"(1991修订版)
moonet
博客等级 码龄25年 0粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值