> From: Liam Proven > There's the not-remotely-safe kinda-sorta C in a web browser, > Javascript.
Love the rant, which I mostly agree with (_especially_ that one). A couple of comments: > So they still have C like holes and there are frequent patches and > updates to try to make them able to retain some water for a short time, > while the "cyber criminals" make hundreds of millions. It's not clear to me that a 'better language' is going to get rid of that, because there will always be bugs (and the bigger the application, and the more it gets changed, the more there will be). The vibe I get from my knowledge of security is that it takes a secure OS, running on hardware that enforces security, to really fix the problem. (Google "Roger Schell".) > The Lisp Machines and Smalltalk boxes lost the workstation war. Unix > won, and as history is written by the victors Custom hardware for running LISP lost (not sure about Smalltalk, don't know much about it), I am quite sure, mostly because 'mainstream' CPUs got so much faster/cheaper, because of the volume. I saw this happening in the AI Lab at MIT: when you could run LISP on a workstation with a vanilla CPU much faster than a specialized LISP processor, that's all she wrote. (That effect killed all sorts of things, not just LISP machines, of course.) Noel