当然大家觉得Delphi7是(delphi开发者)多快好省的IDE,那个旧的IDE经历到7.0版本了。
后来,随着.net的出现,Borland考虑推出新的IDE,就是现在大家熟悉的RAD Studio了,不知不觉现在Delphi2010采用的RAD IDE已经到了7.0版本了。第一个RADstudio Delphi8以及后续的Delphi2005非常的不稳定,容易当机,当然这个大家可以理解,都是些代码的人,不要以为Delphi7多好,后面的应该就更多么好,因为那是一个全新的IDE,bug多多在所难免。
直到 Delphi2007,这个新的IDE终于基本稳定下来了。D2009随着unicode的出现,意味着IDE, VCL库,编译器都有大的变动,这个IDE又开始变得很不稳定,好在这次CG处理及时,到up3/up4基本让IDE和控件库稳定了下来。
到Delphi2010的时候,新的Uncode化的IDE和VCL库终于稳定下来。随着将来可能的64位版本(可能是先有64位编译器吧),估计IDE又会有次不稳定表现期,期望CG能在基本稳定后再正式发布新的IDE,而不是等反馈bug一大推后再发update未来的跨平台RAD IDE,又可能是一个不稳定表现期(不知道是跨平台的编译器,库支持,还是IDE也全面跨平台).个人感觉这两次不稳定期如果很好的渡过后,应该是Delphi大放异彩的时候到了,因为.net,win32,wm这些开发已经不像2000左右那个时候windows一家独大了,特别是移动设备开发,for wm开发就让ms自己搞吧,CG没有必要为其培养开发市场,这个扶不起的阿斗。
后来,随着.net的出现,Borland考虑推出新的IDE,就是现在大家熟悉的RAD Studio了,不知不觉现在Delphi2010采用的RAD IDE已经到了7.0版本了。第一个RADstudio Delphi8以及后续的Delphi2005非常的不稳定,容易当机,当然这个大家可以理解,都是些代码的人,不要以为Delphi7多好,后面的应该就更多么好,因为那是一个全新的IDE,bug多多在所难免。
直到 Delphi2007,这个新的IDE终于基本稳定下来了。D2009随着unicode的出现,意味着IDE, VCL库,编译器都有大的变动,这个IDE又开始变得很不稳定,好在这次CG处理及时,到up3/up4基本让IDE和控件库稳定了下来。
到Delphi2010的时候,新的Uncode化的IDE和VCL库终于稳定下来。随着将来可能的64位版本(可能是先有64位编译器吧),估计IDE又会有次不稳定表现期,期望CG能在基本稳定后再正式发布新的IDE,而不是等反馈bug一大推后再发update未来的跨平台RAD IDE,又可能是一个不稳定表现期(不知道是跨平台的编译器,库支持,还是IDE也全面跨平台).个人感觉这两次不稳定期如果很好的渡过后,应该是Delphi大放异彩的时候到了,因为.net,win32,wm这些开发已经不像2000左右那个时候windows一家独大了,特别是移动设备开发,for wm开发就让ms自己搞吧,CG没有必要为其培养开发市场,这个扶不起的阿斗。
不过64位版本和跨平台是两个项目同时进行。根据官方说的,64先出来然后跨平台。
根据目前codegear的作风,个人认为。
20XX是版本
2011出64bit,2012出跨平台(主流pc os)并修补64bit的bug,2013修补跨平台bug并推出移动系统的跨平台方案
WoKao! 华仔什么时候改三星了?
移动设备版 的数据库 你可以了解一下sqlite
二.听说Delphi2010的Up2回收了,不知是不是又出来了,那里可以下呀?以前的UP2,重启电脑就要录入序列号,烦
今天第一次下载了:
2008-08-04 03:01 9,472,480 fpc-2.2.2.arm-wince.exe
2009-12-13 10:08 36,295,445 fpc-2.2.4.i386-win32.exe反正对于d7之后的版本也不感兴趣了,如果freepascal可以写win32/64/ce下的程序,反而更好了!
不过,俺最近也再看FPC,感觉还不错,最吸引人眼球的是,跨平台,并且可以开发ce等手机。语言本身也有区别,貌似可以运算符重载。
ms搞.net不就是为了以后跨平台留条后路吗,要知道让Win32API的程序跨平台何其艰难,但如果让基于.net的程序跨平台,对ms来说,肯定早就留了一手,也说明ms对未来的洞察力,只是限制.net对ms来说只开放了windows平台的支持而已。
不知道该说是ms有洞察力,还是对未来windows平台市场没信心。
interbase不就是吗?firebird是其开源版本。
希望Delphi能一直好好走下去!
一.NET是用于开发WEB的,在服务器上安装.NET framework没有什么,
如果是开桌面就要装.NET Framework了,如果你开发大一点的桌面应用现在的常规配置
(双核,1G)运行起来还是很卡的,目前也没有什么Winform的大型应用象永中Office一样的
应用.
二.我一般用.NET开发WEB的,当然最好用Java开发大型的应用了,用人说.NET也可以开发大型的WEB应用呀.
那就要看个人了,一个是新生代,一个久经战场的老兵,这就要看个人的想法了.
用Delphi2007开发桌面的应用,这是最好的搭档.Delphi快速开发桌面
是无敌的,运行速度一流,客户满意.
三.有些人说.NET也可以开发桌面的呀,还有些人用.NET来作些什么图像图型处理的小玩意儿,我认为是完全浪费时间,为什么呢?
因为你用.NET作图像图型处理是作不大的,是作不好象Photoshop类似的软件,还有人说.NET作了Pain.net,想拿来与Photoshop相比,我无语了.
还有些人用什么互操作来作些工控呀,Pos机呀.....,我认为还是浪费时间...微软的重点没有在桌面而在网络了.
四.玩桌面或C/s程序,最好用Delphi,VC++6.0,PB............这些是.NET所不能及的领域.
五.有人会反正说,.NET又可作WEB又可以作桌面,很强大...我承认很强大,因为我作不出来.NET,
.NET好象什么都想做,但什么都做不好..
个人观点
微软是拉动硬件销售的领头羊,.NEt在就给硬盘商以商机.
.NET的性能差,就给CPU等商家以商机,
不管是从那个年代起,Win98....到Vista,都是硬件的升级,但Vista失败了..所以Win7就快了点
.NET从1.1是比较小,比较快的,现在要到4.0了,同时也要硬件升级才能感觉倒的..
所以,我一般大型的项目是不用.NET和Windows的,做些小软件满足上型的企业是可以的
大型的桌面用Delphi,PB.VC++. Unix...等等
回顾C# 发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与 Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改CLR的情况下引入了Linq,简直是神来之笔,虽然很多项目出于各种各样如性能之类的原因没有采用,但非常适合小型程序的快速开发,减轻了程序员的工作量,也提高了代码的可读性;C#4.0增加了动态语言的特性,从里面可以看到很多javascript、python这些动态语言的影子。虽然越来越偏离静态语言的道路,但从另一个角度来说,这些特性也都是为了提高程序员的生产力。至于被接受与否,还是让时间来说话吧。微软打压DelphiC++ 语言被广泛地运用在编写大型的应用软件,比如微软的Office、比如Adobe的Photoshop,前者是全世界最为广泛使用的办公软件,也是微软公司最赚钱的软件。后者则是全世界最为广泛使用的图像处理软件,就算你不会美工,但也总该听过“PS高手”这个词吧。另外,由于与C语言的延续性,因此在往 “机器”发展的方向上,C++也在很多场合下代替了C语言的部分功能,比如Windows操作系统的COM组件、Linux操作系统的一些GUI系统,都主要使用C++完成。
C#是做什么的呀?做WEB还可以,做Winform做些小软件还可以?不是说C#具有C++的行动力吗,怎么连C++的2/3的功能也挡不了,有些还是要调用C++写的Dll才能实现??为什么中国的程序员都在学C#呀,是不是被它表面的易用与很好的IDe支持才学呀?在中国,技术遍地开花什么Java,Net,C#,Delphi,Sql server,Oracle,DB2,Asp.net,Windows,Unix...........
我们在搞开发,说到底是在作别人的第二次开发,在用别人的产品,在国外,别人为自已的产品而忙碌着,
在中国,我们为应用别人的产品和技术忙碌着.......
我们用的产品受制与人,有些功能要等别人的产品升级.....
我们太累了,我们究竟在作些什么,有人把一生的大部分时间都花在学习应用别人的产品上,却没有搞出自已的产品让别人应用...
我们这一代电脑人在作什么呢??
其实Java,.Net都曾经想取代Win32,但都失败了。
发展了10年了,还是只能主要应用于网络领域。当年win32取代win16用了多长时间?一年吧。
.net推出有10年,至今无法在操作系统中普及。甚至Javascript都想做基于浏览器的应用程序,
比如网络办公软件之类的,如果你用过,才知道什么是痴心妄想。
随便个什么操作,cpu就100%,这样低效率的东西只能玩玩。
当然,根本的问题还是在于Delphi需要有国际大牛参与进来,人才才是最重要的。
VS也是如此。