delphi为什么没人用了?
delphi编写的win32原生程序 完全 可以在win10上运行,请放心使用delphi7进行32应用的开发;因为Borland公司Delphi首席设计师Anders被挖到Microsoft,所以Delphi估计后续不会有好版本出来,另外Pascal语法库复杂,所以干不过现在流行的C个人觉得主要是这两个原因;不是没有人用了,关键是现在DELPHI的前景不怎么好,生存环境太恶劣了,又没有原来的那些牛X的开发人员来主导,太多人质疑它的将来当然这个语言是不存在问题的,就看那个牛X的公司来继续这个产品线;对于开发工具选择,建议学好面向过程和对象开发语言基础比如c,c++,要熟悉类继承重载,多态,虚函数等等 有了这些基础,你要学习或者使用哪种语言作为工具开发项目都简单了语言只是一种工具,关键是你要开发的项目抛开上面基础,如果只在delphi和net之间选的话,建议net。
还是学delphi吧我原来在大学学的就是foxpro,但是出来后发觉不太好用,主要就是控件的问题,就改为了delphi这两种都是面向对象语言,改换起来也很方便的;再者就是目前java等新兴语言十分惹火,所以导致Delphi这个“非官方”“非主流”的语言用的人越来越少了;还有是,delphi不是只有控件而没有提升空间,delphi的控件全是delphi本身做出来的它是原生代码,功能足够强,只要你能力足够,自学能力强大做什么都可以,都能满意而C#是脚本语言,还受制于微软,用它做东西很舒服,可是你会不知不觉成为了微软的奴隶,微软说要你升级,你不升级你就不行微软比较店大欺客。
不过如果你是选择就业方向,就要看当前的市场环境就中国以言,delphi现在主要是维护旧系统多点还有是,楼上所说的是错误的,C# lt C++,做东西不是只看什么语言语法,还要看所用的类库框架,C++比C#难很多很多完全是两个不同的东西所掌握的东西也不同还有是,delphi不是只有控件而没有提升空间,delphi;两个原因一因为他们觉得Delphi56对于他们来说已经够用了二他们以前在Delphi56做的东西,放在Delphi7下兼容性不好,特别是一些第三方控件;是的,只不过Delphi对Pascal进行了扩展;Delphi最后版本很可能是现在2007了,borland好象也准备出售delphi,很多人认为最大的买家可能是microsoft,但是microsoft有自己庞大的MFC和net frameworks两大框架类库,而delphi用的是vcl,如果买下,自己来维护又加大了相当多的工作,却没有很大的回报 我觉得现在还有公司使用delphi可能是出于以下几种考虑 1;不算吧,我周边的一众程序员,也就我在用Delphi开发速度确实快,但是在国内来说已经没落了,国外用的Delphi的人还是不少的,而且待遇也不错现在招Delphi程序员的大多是让他们维护旧软件系统的;2技术路线迷失 这也与第1条有关,CS时代成功,但Web时代Delphi迟迟未见行动曾经花了很多气力试图进入Linux,可是直到kylix发展到第三版,borland才明白内置C编译器环境并与之关系紧密的免费OS,没有人愿意花钱去购买一款开发工具为它开发应用即使到今天,Delphi的Web的直接开发是IntraWeb,这个东西;用的人不多,不及Java程序员数量的14 但是Delphi程序员工资高;delphi7 一直有更新,只是新内容很少,因为delphi已经没落,被公司出售,而且研发人员也全被微软挖走,delphi 7 和最新版本也没有太多区别,更多的是操作界面这种非实质的改动,但新版总会比就办好用旧版本的只有两种人,1学生,因为教材用的版本如此,课本没有更新很少有人有功夫做教材。
delphi其实还是不错的,我很喜欢,简单易用不过没有大量的团队维护,还是不行的VC++比较普遍,用的人多,总的感觉很好,至少VS2008以后不过我个人更喜欢gccVB其实我觉得只适合做简单程序,复杂的程序不好用,效率受不了不过微软的办公系统就喜欢这个我觉得不如学习AutoItJavaPHPTCL。