🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.comp.lang
Article #5

�dz������һ�λ�

#5
From: batch
Date: Sat, 18 Aug 2007 13:30
29 lines
3269 bytes
LinuxWorld对Bjarne Stroustrup的采访,Bjarne Stroustrup的一段话:

我得出的结论(大约于1980年)是:一个通用目的的编程语言必须支持多种编程范型,而且每种范型都要受到良好支持,并且在运行时间和空间效率方面尽可能达到最优。我发现新思想被采纳的速度,被“守旧主义”严重减缓了,而这种“守旧主义”,往往以“复杂性”和“开销”方面的无稽之谈作为靠山。

另一个问题是,许多人 — 包括许多程序员、教育者和管理人员,都很不情愿直面软件开发的复杂性。他们梦想着“银弹”,拒绝有效的思想,只是因为这些思想未臻完美且对于初学者来说难以上手。这导致实际的工作正使用不必要的旧语言、工具以及技术来完成,而稀缺的资源则被浪费于一连串的时髦玩意之中。对问题复杂性的低估,也导致了每一个新的“银弹”过于简单,以至于无法解决现实软件开发世界中的难题。并且,一旦有某种新东西与现实相适应,它就易于受到各种公正或不公正的批评,这些批评来自于下一代“银弹”的信徒们对其复杂性的诟病。  

......................

我的理想仍然是得到一门单一的语言。将C++与C99合并成一门单一、相当一致的语言,在技术上仍然是切实可行的。我认为这样的语言可以满足所有合理的技术需求。然而,我并不能确信这在“政治”上没有什么问题。作为此事的开端,C与C++的两个标准委员会需要合并为一体,因为两个不同团体并行地发展这两门语言,是不可能实现此一目标的。每一个委员会都吸引对方团体中“与大多数人意见不统一的人以及不喜欢向大多数人作出让步的人”。是的,单一的委员会“扶植”的是一个意见共享、彼此信任并且折衷让步的团体,而两个独立的委员会则为“意见分歧、漠视“困难的”事实和看法”带来了可乘之机。我个人观点是,两个委员会先拿出关于合并的一致意见,然后在ISO C++标准更新之前及时合并。这样将会产生一门更棒的语言和一个更强大的社群。  

http://www.royaloo.com/bjarne/interviews/BS_LinuxWorld.htm
Technical Details
Message-ID: <fa6sae$rlu$1@news.yaako.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!news.cn99.com!news.yaako.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 11047e,a8182243a854221e,start
X-Google-Thread: 107c7f,a8182243a854221e,start
X-Google-Attributes: gid11047e,gid107c7f,public,usenet
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!news.cn99.com!news.yaako.com!not-for-mail
From: "batch" <chinaonhb@hotmail.com>
Newsgroups: cn.comp.lang,cn.comp.lang.c,cn.fan
Subject: �dz������һ�λ�
Date: Sat, 18 Aug 2007 21:30:38 +0800
Organization: Bentium Ltd. (CN99)
Lines: 30
Message-ID: <fa6sae$rlu$1@news.yaako.com>
Reply-To: "batch" <cn-batch@hotmail.com>
NNTP-Posting-Host: 219.136.105.38
Mime-Version: 1.0
Content-Type: text/plain;
 charset="GB18030"
Content-Transfer-Encoding: base64
X-Trace: news.yaako.com 1187443854 28350 219.136.105.38 (18 Aug 2007 13:30:54 GMT)
X-Complaints-To: usenet@news.yaako.com
NNTP-Posting-Date: Sat, 18 Aug 2007 13:30:54 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6000.16480
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16480