荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Second (石开), 信区: Program
标  题: 【推荐】轻浮躁进没信心
发信站: 荔园晨风BBS站 (Sat May 19 11:29:59 2001), 转信

    只要上网看看程序员出没的论坛,你就会看到一片浮躁
与焦虑。反映出来的就是没有信心。

    [C# 推出,Java 将死」,「Java 演进,C++ 将亡」,
「.Net 推出,VB程序员死定了」,「Kylix 推出,大夥儿快
学」,「Delphi 持续新版,哥儿们别怕」,「我刚学VC,怎
麽它就出场了」,「MFC 真的要过时了吗」┅。诸如此类的问
题,不知该归类为谣言还是童语?

    很奇怪也很感叹,为什麽大家对这类问题如此感到兴趣。
那透露出一种肤浅 ─ 没有深刻了解技术本质,因而汲汲营营
慌慌张张惶惶惑惑於新工具、新事务、并且认为新的大概一定
都是好的。对自己没有信心,对整个环境也没有信心。

    有深度的程序员绝对不会在意这种事情。当然,并不是早
晚三柱香就万事保平安。并不是告诉自己别在乎别在意,就真
的能够不在乎不在意了。那必需是发自内心,胸中自有丘壑的
一种笃定,有着好的本质学能做靠山。

    台湾 BBS(连线)前阵子也有许多热烈讨论 Java, C#,
C++, .NET 的贴信。我把我最欣赏的一封引於下。其最後结语,
扩张到任何领域都是合适的。

发信人: algent@kkcity.com.tw (流云), 看板: programming
标  题: 一些想法Re: 不懂,业界一直喊Java,在喊些什麽..."
发信站: KKCITY (Sun Feb 18 12:55:49 2001)

    以目前台湾业界的情形来看,C\C++ 应该是想成为一个软
体工程师的基本技能;至於 Java,如果熟悉 C++,学 Java 应
该花不了一个月的时间。

    以我个人的观点,Java 的 OO 程度是胜於 C++ 的,而且
在这个 Internet盛行的年代,效率的瓶颈在於网路本身的频宽
而不在单机执行时的效率,Java 所提供的 Collection framework
是非常威力强大的程式设计工具,又内建了对 Multi-thread
程式的支援,丰富的 class library 让人在设计网路、资料库┅
的相关软体时无後顾之忧。

    C++ 可能是过去十多年以来最重要的程式语言之一,它的效率
显然较Java为佳,但在撰写需要安装在Internet上成千上万种不同
厂牌的机器上执行的程式时,相对於Java可能就不是最好的解决方
案。
    「目前」不需要以 Java 来开发 DeskTop 上的应用程式,因
为「当下」而言 Java 撰写的程式相对於 C++ 会占据更多的记忆
体且执行效能不彰。

    我们不能期待免子游得比鱼快,也不能期待鱼飞得比鹰高。工
程上的需求使得各种场合有不同的适合的程式语言,不必费心去批
评 A、推崇B、打压 C。基本的理论比这些事重要多了。

    VB 将死?Java 将亡?C++ 将被 Java 取代...,这很重要吗?
我用Java 也用 C++,即使明年它们全都被 Java++、C++++、Lisp++
、Forth++取代,何有於我哉?FFT 还是 FFT、Dijkstra algorithm
 还是Dijkstra algorithm...还是别太担心这些事了...

侯捷除了偶在 BBS 上自说自话外,绝少回应或叁与讨论。看了上封
信,忍不住回了一帖

    同意你的看法。写得非常精采。

    人到了一个层次,才会去思考事物的本质是什麽,不被浮面的工
具所系绊。熟练工具是必要的,但工具的演化汰换,不是大家在这里
关起门来喊爽就好。

    Donald Knuth 说:「语言持续演进,那是必要的。不论现在流行
什麽语言,你都可以肯定十年二十年之後它不再风光。我总是在自己的
书中写些不时髦的东西,但这些东西却值得後代子孙记取。」

    追求新知固然是一个计算机从业人员该有的态度,但是追求新工具
与充实固有知识两者之间,应该取得一个平衡。过犹不及!

    再说,凡走过必留下足迹。你现今的任何努力,只要它是扎扎实实
的,就绝不至於落空。技术是有累积性的呀,技术总是触类旁通的呀。
你说 MFC 和 OWL 就没有累积性,我说有,message map 的原理不一样
吗?framework 的工作原理不一样吗?

    我个人并非任何语言或任何工具或任何技术的狂热者,我是务实派。
对於自称熟稔多种(属性不同的)语言的人,我充满敬畏并保持工作上
的距离。要精通一个语言,使自己能发挥其最大效能,不是件容易的事,
需要不少精力的投注。99.99% 的人都是凡人,身为凡人的我们,把时间
用来精通一(或二)种适合其工作性质的「语言」,比泛泛认识多种「语
法」,要高明得多,回报也大得多。真的,还是别太担心谁将兴起谁将亡
的事了吧。

--
                            既然热爱生命
                            那么,
                            一切都在意料之中。

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店