最近迷上了delphi7,但是在网上看了一下,好多都说delphi现在不行了,宝兰卖了delphi去搞C#,

在纠结要不要深入去学习delphi,说实在我现在我是真的被她的魅力所打动了,但是怕学了delphi以后没什么用处,想放弃又暂时找不到她的替身,有大侠知道有合适的代替delphi的环境么?其实现在我还没完全入门delphi,也不知道要能玩转这个软件需要什么样的基础,比如说语言基础等等,有大侠知道么?我是电子信息工程专业的大三学生,因为一个项目需要上位机所以接触到了delphi,才有了这些问题!!按理说我这个专业不应该花大力气去搞这些纯软件的东西,应该多学习关于硬件方面的东西!但是个人认为技多不压身,多掌握一门技能以后在社会上更能站住脚,呵呵,来自农村的孩子没办法,没钱没权没背景,虽然这样会有贪多不烂的嫌疑,我认为贪多不烂只是对懒惰的人而言!个人认为有了软件的基础,比如会delphi,以后即使搞硬件那delphi也能成为我的利器,甚至是杀手锏!
呵呵……说了这么多,希望大家不要心烦,再次总结一下我的问题或者是疑问吧!
1,有没有可以代替delphi的编程环境,是什么?需要具备什么样的基础才能学?
2,学习delphi应该先学什么东西,或者说先要具备什么样的基础,比如语言基础?最好是能推荐几本书来学习这些基础以及delphi!
3,需要学习什么样的东西才能替代delphi,比如需要掌握什么样的语言或者基础才能抛弃delphi?最好也推荐几本书或者资料
4,我到底该不该深入delphi?
回答问题的大侠最好能看完我上面写的感受,毕竟也要结合我的情况给个建议!我打字也是很辛苦的!各位大侠,请赐教!!只要10分了,我倾家荡产豁出去了……………

如果你想要编WINFORM程序,目前还真的没有比DELPHI好的!
先说说DELPHI的优点:这个软件编写的程序运行效率是VB的20倍,这是有人测过的。当然比C++还是不如的!另外,与微软的VS系列相比 ,这软件要相对简洁一些,编写代码也相对少得多!
在VCL框架的支持下,编写数据库应用程序也是比较快的,效率相当高,代码量相当少
另外,由于它编译的程序是最终代码,要比目前的.net平台效率高不少,另外,加密性也相当好,
目前的VS.net平台编写的东西是不存在不被破解的可能的……另外,由于.net需要生成中间代码的所谓“伪编译”,效率相当低,特别是首次运行……新加入的firemonkey程序,支持GDI+支持显卡级OPENGL、directx直接调用,显示效果相当好,另外,DELPHI还可以编写apple的IOS系统的软件!
如果你想要编写WINFORM程序,以目前的情况来看,DELPHI确实是最好的选择,但如果你需要编写.net或网络程序,徽软的visual studio 也不错!
DELPHI使用的是object pascal 语言!
其实,如果你的能力达到一定程序以后,发现你其实用哪种语言都不重要,重要的是思想!!
微软的.net 平台的软件,vb fortran C#都是通用的……
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-17
学吧,我以前是C++,后来用MFC写界面写吐了,就用了DELPHI,其实与C++是一样的,包括做3D游戏,用的函数都一个样。就是语法有点差别而已。DELPHI转C++就是换一下语法而已。C++能做的DELPHI都能,执行效率也高。只是因为很多人一开始就学C,只是因为D没有得到好的宣传,这么好的东西被很多人误解了。
第2个回答  2012-09-15
哥~
其实,我们小学就在学这个,delphi是pascal的牛B版,学过pascal的很容易上手的.....追问

小学开始学?听起来是很牛,现在水平一定非常的高吧?就算是没有神一样的水平恐怕也有骨灰级的水准了吧?

追答

哪里哪里...小学5年级开始,今年小学刚毕业.....怎么可能是神犇呢...

第3个回答  2012-09-15
delphi我个人认为学习上手比较快,每个软件都有他的优点和缺点,学习delphi还可以
第4个回答  2012-09-14
学习吧。学了这个在学别的编程也就快多了。一通百通
第5个回答  2012-09-14
一楼回答的很好。