初学者,请远离.NET和DELPHI

原创 2004年06月24日 01:39:00

这里的“初学者”特指那些有一定计算机编程基础,热衷于软件开发,想学一门语言以便在将来的某个时刻成为职业程序员的人。

先声明一下,我丝毫没有贬低这两种语言的意思,也不想与所有.NET和DELPHI的拥护者做对。相反我认为这两种语言都是非常优秀的,只是他们不适合做为学习软件开发的语言罢了。这就是为什么那些C++高手们怎么看.NET都是失败品一样,你站在一个怎样的高度决定了你看待问题、解决问题的能力。

我用.NET将近一年,现在转过来学习JAVA,当我站在JAVA的角度去看我在.NET中不解的东西时,我发现那些问题其实很简单,大部分时间我都是被微软所谓的“易用性”给误导了。

我们可能没有太多时间去研究像汇编之类很底层的东西,但我们可以从现在起关注软件开发的底层--数据结构和OO思想等,而学习这些的首选语言当然是C++和JAVA。

学习高级语言的最好方法是多看开源项目源码,多动手。学习阶段尽量不用那些高级IDE,尝试着自己动手用基础类库去实现语言自带的高级控件,这将有助于你深入了解系统实现,提高框架设计能力。(.NET的自定义控件功能比JAVA的自定义标签要复杂很多,这也是我不喜欢.NET的原因之一)

给初学者的一些推荐和建议!--delphi

本人虽不敢自诩高人,但学习编程也有一些年头,也经常看到一些初涉编程行业的朋友苦于自身难于提高,憋着浑身的劲头却恼于无的放失....所以,今日发这 个帖子给所有热爱编程的初学者提供一些学习方面的帮助.....
  • javne
  • javne
  • 2006年02月17日 16:11
  • 1358

为什么选择Delphi.Net 作者:Chad Z. Howe

为什么选择Delphi.Net ? 作者:Chad Z. Hower   译者:Bear 许多人曾预言,随着.Net的引入,从一种语言的角度来说,Delphi将会衰落或者消亡。在过去的几年里这种预言...
  • aatu
  • aatu
  • 2004年07月22日 10:59
  • 3238

请远离include_once和require_once

尽量使用include, 而不是include_once, 理由是 include_once需要查询一遍已加载的文件列表, 确认是否存在, 然后再加载. 诚然, 这个理由是对的, 不过, 我今天要说...
  • sibang
  • sibang
  • 2014年08月21日 16:55
  • 408

Delphi与C#的比较

有很久没有用过Delphi开发过程序了,最近重新又用了一下Delphi,跟目前比较喜欢的C#做了一些比较,还蛮有意思的。 Delphi的Unit类似.NET中的Namespace,不过命名空...
  • bason
  • bason
  • 2012年08月19日 20:42
  • 16453

程序员--请远离拖延症

拖延症其实是自我管理的一种放松,意志力极强或者非常自律的人是很少有拖延症的。我一直在思考对于像自己这样意志力薄弱的人,该如何摆脱拖延的坏习惯呢?方法总是有的,效果也总是有的。拖延症的成因 根据 Uni...
  • qq_38386316
  • qq_38386316
  • 2017年12月24日 16:53
  • 224

程序员,请远离拖延症!

拖延症其实是自我管理的一种放松,意志力极强或者非常自律的人是很少有拖延症的。我一直在思考对于像自己这样意志力薄弱的人,该如何摆脱拖延的坏习惯呢?方法总是有的,效果也总是有的。 拖延症的成因 根...
  • hzhsan
  • hzhsan
  • 2015年08月27日 19:05
  • 636

关于delphi调用.net com的详细过程

 由于朋友他必须要用delphi调用.net 下的一个过程,.但是不会,找到我,我也觉得以前没有弄过,所以我 就到处找资料,找到后但都不是很全,摸索了几个小时,终于调通了,把过程给大家分享一下 这个是...
  • li37
  • li37
  • 2006年11月02日 09:24
  • 2768

一个开源的会议管理系统,适合初学者练手(老司机请忽略)

有暇,搞了个会议管理系统,供刚入行的小伙伴们学习。 涉及到的技术点: 1.jQuery、Ajax 2.jsp 3.Serlvet、Filter、Listener 4.MySql...
  • u012702547
  • u012702547
  • 2017年08月23日 17:52
  • 3466

Delphi初学者

Delphi精随在于入门简单、快速开发、调试速度快、功能强大,有了这些优点所以很多的人选择了他。其实现在的语言很多,很多人都在争论哪一个好,哪一个坏,这其实不是很重要,重要的是你能通过一个工具开发具有...
  • fanr520
  • fanr520
  • 2007年11月09日 11:11
  • 505

【外刊IT评论】远离 .NET

我们,作为软件开发人员,都自我处在各种不同的状态中。 我曾经工作过的一家公司,在多年的运营中,一直认为软件几个月集成一次或部署一次没有什么问题;他们从来不知道什么是持续集成。他们认为每两年把软件...
  • cxzhq2002
  • cxzhq2002
  • 2013年03月13日 23:30
  • 437
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初学者,请远离.NET和DELPHI
举报原因:
原因补充:

(最多只允许输入30个字)