|
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yuba 于 2011-2-8 17:13 发表 
有出处吗?
But the biggest influence, by far, was haste. The language was designed, implemented, and shipped in way too little time. Most languages take years to develop – for example, Smalltalk was eight years from Alan Kay’s first prototype to Smalltalk 80, when it was first made available to the public. That’s a good timeframe for a programming language, because you want to go through it and test it, make sure that it works, and refine it in order to make sure that it’s meeting its goals. JavaScript was prepared in about as many days. It’s amazing that he could get it done and designed and working in such an incredibly short time; in about two weeks. I challenge any language designer – it’s sort of like a quickfire challenge. That turns out not to be a good way to make software, but that’s how it was done, and we’re now living with the consequences of that. Had Netscape been a better managed company, they might have taken a lot more time, maybe a couple of extra weeks, to clean it up, and we wouldn’t be dealing with the bad parts that we have now. But we have.
http://developer.yahoo.com/yui/theater/video.php?v=crockonjs-2 |
|