5.1 STAAD命令流与STRUDL以及MIT(麻省理工学院)的渊源
Charles L. Miller (1929~2000)
http://web.mit.edu/newsoffice/2000/miller-0308.html
John Biggs (1920~2000)
http://web.mit.edu/newsoffice/2000/obitbiggs-0920.html
Robert Logcher
http://cee.mit.edu/node/2275
如果侬了解一个叫做GT STRUDL的软件,侬会发现,STAAD的命令流与GT STRUDL的命令流是何其相似啊。
提到GT STRUDL,则必须提到麻省理工学院的STRUDL;
提到STRUDL,则不能不提及发轫于1964年的ICES(Integrated Civil Engineering System)——一个由IBM,美国国家科学基金会(the National Science Foundation),McDonnell Automation Company 和福特基金会(the Ford Foundation)共同赞助的项目,STRUDL是ICES这个项目中的一部分,由John Biggs教授和后来成为教授的Robert Logcher牵头。STRUDL 是STRUctural Design Language的缩写,1967年发布了其第一个版本。
如果再向前追溯,则不得不提到MIT的Charles L. Miller教授。他COGO – the coordinate geometry technology,此项技术仍然是目前几乎所有surveying和roadway设计软件的核心。它是第一个采用了“问题导向语言(problem oriented)”的程序,工程师可以用其提供的一些跟英语语法非常相近的命令来操控计算机。而STRUDL从COGO中借鉴了这种思路。
毕业于佐治亚理工学院(
http://www.gatech.edu )的Leroy.Z.Emkin,,1967年到麻省理工学院土木系读博士,等他毕业后,又回到了佐治亚理工学院,在那里,他挑头扩展了ICES STRUDL并移植到小型机和微机上,命名为GT STRUDL,成为STRUDL家族中较为成功的一款商业软件。STRUDL家族中还有WinSTRUDL,BVSTRUDL以及M-STRUDL。
在David E. Weisberg的《The Engineering Design Revolution:The People, Companies and Computer Systems That Changed Forever the Practice of Engineering》中提到:
“One of the most significant aspects of Miller’s work and why I feel he deserves greater recognition than he has received is that he never considered the MIT version COGO to be proprietary technology – he made it readily available to the world without any restrictions. The only other similar example I can think off is Tim Berners-Lee the creator of the World Wide Web. Imagine where we might be today if these two pioneers had decided to patent their technology and required us to pay a royalty every time we designed a highway intersection or used the Web.”
根据David E. Weisberg的上述描述,STRUDL的思路和技术是免费的。想必十几年之后才开始开发的STAAD,也是借鉴了STRUDL的这套衣钵的。