1:现在手机比PC电脑多远了。随着硬件的处理速度提升、功耗的下降、电池的发展、显示屏的完善等等,将来肯定是移动的时代,PC的发展慢慢停滞了,PC现在饱和了,移动还在发展中。(这条不同意,PC的少部分功能会被替代,但绝大部分功能依然无法替代,谁会用手机来工作啊?再说现在的PC性能是50年代大型机的几百倍不止,须知那时候的计算机是用来计算弹道导弹轨迹的,再说我自己亲眼见过Maple几秒钟时间算出满屏幕的小数点,都把我看傻了,对PC有了一个新的认识)
2:一门语言能让你一直通吃?现在工业控制基本是C、c++,少数是汇编,WEB基本是JAVA、PHP、ASP.NET(C#)的天下,PC程序基本上VC、C#、delphi、VB等等组成。delphi干PC的事情就对了,其他的移动端基本上是干不好(要么是某些东西不支持,要么体积大,要么性能差),WEB端的不适合开发(部署难,开发也复杂,功能也可能不行)(Delphi是win32的最佳工具,不追求极端效果和性能情况下做App也是最快和最容易的,何况可以一套代码2个平台复用,缺点是体积大,反应略慢)
3:作为程序员,必须接受新知识。学习一门新语言困难吗?有你吐槽这劲头浪费的时间,你可能学会了一门新语言了。(这个谁怕谁啊,当然要学了)
4:将来随着硬件的发展,出现了新计算机的构架,还会出现其他语言,现在的什么C#、java全是过眼云烟。(C#和Java不可能是过眼云烟,都代表了最新的语言潮流,也容易找到工作)
---------------------------------------------------------------------
对我们来说,语言就是浮云,除了汇编,任何一种语言,我们都能做的 3 天上手,3个月入门 3年精通。有些会吹的,人家敢说 3 个月精通。我们真正的水平,体现在算法 概念 和经验。没有这些,楼主你还是改行吧。
---------------------------------------------------------------------
也不必抱残守缺,多学几样技能确实能开阔眼界.
就像很多一辈子只会C++的人,觉得C++什么都好,不知道别的工具的优点在哪里.
调出圈子外你会发现外边的世界很精彩,打开眼界,反而能更促进你在圈子里面和外面所有的能力.
---------------------------------------------------------------------
学习一门新语言其实不难,但是要达到极高的开发效率,就不是那么容易了,在一个语言下面累计的工具、类库、还有架构上的理解不是一天两天就可以达到的。这些才是核心,我现在之所以没放弃delphi 就是因为积累的东西太多了,太顺手了,其他语言也可以用,但是暂时还达不到delphi 的效率和代码质量。
---------------------------------------------------------------------
妄想一个语言或者一个工具通吃所有平台的,要么是傻子,要么是太懒
其实语言和开发环境都只是个工具,最重要的是最终目---多快好省的完成项目
话说回来,屠龙剑在菜鸟手里也只是个玩具,玩具在高手手里也能成为屠龙利器
心中有剑,人剑合一,剑气都能杀人对吧
---------------------------------------------------------------------
楼上武侠小说看多了。(也有道理,就是说无论工具好坏,必须对工具本身非常熟悉,否则还是什么东西都做不出来。思想固然重要,各种类库和技巧也重要,因为这不是为了解决单一的难题只需要一个小思路,做一个产品是需要方方面面的功能,不是一个思想就能解决问题的,再说我有许多思想,但是谁来帮我做出东西来?必须要花大量的时间和心血才有可能,并逐步演进(其实Windows和iPhone都是如此)。由此来看,编程是一个理论和实践并重的领域,稍微偏实践一些。)
---------------------------------------------------------------------
吵架贴:
http://bbs.2ccc.com/topic.asp?topicid=466899