Delphi的未来, .Net时代您是选择Delphi还是另外学习C# ( 积分: 5 )

  • 主题发起人 主题发起人 iihe
  • 开始时间 开始时间
I

iihe

Unregistered / Unconfirmed
GUEST, unregistred user!
自从Delphi8推出后, 当我看到VCL.NET和WinForm时, 我就在不断的思索, Delphi在.Net时代命运会是怎么样; VCL.NET是Borland给Delphi的用户提供了一套升级方案, 虽然Borland费尽心机, 但这种方案对Delphi的用户又会带来多少的益处, 反而会使一些不知真像的人受偏, 比如那些急功进利的老板, 他们会说能升级为什么不升级. 但是我的意见是Delphi是优秀的Win32开发工具, .Net时代Delphi的用户应该学习一门MS的.Net语言, 比如C#, 致于VB.Net我不感兴趣. 以上是我的观点, 希望大家表达一下自己的看法.
 
自从Delphi8推出后, 当我看到VCL.NET和WinForm时, 我就在不断的思索, Delphi在.Net时代命运会是怎么样; VCL.NET是Borland给Delphi的用户提供了一套升级方案, 虽然Borland费尽心机, 但这种方案对Delphi的用户又会带来多少的益处, 反而会使一些不知真像的人受偏, 比如那些急功进利的老板, 他们会说能升级为什么不升级. 但是我的意见是Delphi是优秀的Win32开发工具, .Net时代Delphi的用户应该学习一门MS的.Net语言, 比如C#, 致于VB.Net我不感兴趣. 以上是我的观点, 希望大家表达一下自己的看法.
 
为什么没有回复, 这个问题很让人不高兴吗?
 
请讲一个不选Delphi2005,而选MS的.Net语言的理由!
 
Delphi2005基本分为四部分:Delphi for Win32/Delphi for VCL.Net/Delphi WinForm/C#Builder, 对于Win32部分不绝对支持, 没有其它开发工具与之可比, vcl.net是vcl的升级, 在.Net时代不会有太久的生命力, 而Delphi WinForm和C#Builder与MS的C#都是非常近似的语言, 只不过有几个语法不太一样, 大部分是大家都要从头学起, 那何必不学C#呢, 那才是根本的!
 
这个问题问地不好,要知道现在.net与java的对抗是平台的对抗,.net让语言无关紧要,而java的特长是平台无关性,所以你要投入.net怀抱关键的还是平台,而在.net下假如你在乎速度的话,C#是好的选择
 
其实无所谓,一通百通~~~~~~~~~~~~

我用vc && delphi,学C#的话也是很快入手的
 
我的意思是不要在未来使用Delphi.net, 最好先学习C#, 那样不会费事的
 
其实学什么语言都差不多,关键是思想。不管是Delphi、VC、C#关键是要掌握面象对象的思想,它们的语法也都差不多。当你是真正的用面象对象的方法开发程序时,你就会觉得语言是没有你我之分的.
 
Borland现在缺乏的是灵魂人物,为什么.NET会流行?因为它的生产力高。Delphi需要的不是自诩的改进。像Delphi2005的inline/foreach,这在其他C#/VB.NET是已经存在的,像这样的改进是不值得拿出来炫耀的。
我认为Delphi2005有一点功能很不错.D2005可以生成.NET的DLL,并且导出函数,这些函数可以被Win32直接调用.这一点在C#是绝对没有的.
Delphi应该借鉴VC.NET,使之具有超越VC.NET的功能和C#的易用.比如JIW(just it's work).需要完成的是Win32/.NET的完整融和.这不像JAVA,需要纯洁性.

需要的是完整的融和,不是生硬的所谓...
需要的是大胆的改进和小心的兼容.像VC++/CLI式的改进.否则等VC++/CLI铺开.Delphi真的只剩下ECO/BDP/J???.可以称为一个像DevExpress式的控件公司了.
需要的是能够领导潮流的产品,有吗?
 
Borland给我的感觉是越来越没前途了。虽然我是它的铁杆...
 
C#是.Net的量身打造的,其它语言都会是陪衬,所以学C#吧,既然Delphi.Net也要从头学,C#也要从头学,那又未尝不学呢!
 
我刚学delphi,如果高手说得有道理,改学c#还来得及吗

纯属兴趣!
 
学吧学吧!

都是给微软打工的!

我建议学好C和汇编才是最根本的!
 
学吧,都是时间的问题啊.
 
感觉微软的东西把很多技术都给封装好了。
限制了程序员自身的创造性。可以说,微软的产品的确让编程变得越来越简单了,
但是也让程序员的作品越来越千篇一律了。
这一点上Java作的就比微软好得多,
程序员可以自由发挥,灵活的应用各种解决办法,
而不用盯着MSDN到处找微软的推荐方案。
所以J2EE在企业级的应用上才会有那么大的优势。
不过,在中小型的应用中,C#的确是个好东西,
开发起来效率很高的说。所以说微软的东西都把程序员给宠坏了么。
 
先把系统学好吧
不急着选择哈
 
真正的程序员是C#,聪明的程序员是DELPHI
这句话一点都不会错!
.NET的发展我感觉是让程序员们更方便编出更好的程序提供了捷径
所以我个人认为它并不是我们自我进步的捷径,而是阻碍!
要么..你的能力可以吸取它的底层并自己也能写出底层
 
真正的程序员是C++,聪明的程序员是DELPHI
 
.net是发展方向,所以是需要学习的,而学习.net,除了学习.net基类库之外,
C#语言当然也要学习,它是目前最优秀的高级语言(大师们讲的,呵呵)。
至于.net开发工具,是选择VS.net,还是选择Delphi.net,看个人爱好吧。
 
后退
顶部