That's not really fair, it all depends on the runtime. Server-side JavaScript is not the same as client-side JavaScript.
Take a project like ESXX as an example. It's using Mozilla Rhino, which means that
The JS code is compiled into bytecode and then JIT'ed by the JVM.
It has an awesome runtime environment (Java), including UI, 2D and 3D graphics.
It's definitely multithreaded, either directly via Java's Thread objects or ESXX's fork/join and parallel array primitives.
When you add E4X (the ECMAscript XML extension that means you can get a list of all links in an XHTML document by referring to mydoc..a.@href) to the mix, the end result is pretty damn nice for rapid web development.
I have to say that I really love OpenSolaris.It's polished, works out of the box with nvidia, has good Java support (LiveConnect actually works in Firefox) and the admin tools for stuff like zfs, zones, glassfish, fault management, system services etc are really excellent.
The list of software packages is still a bit limited, but at least most important things are there. Blastwave,/contrib and/pending helps a lot.
The thing that really bothers me, however, is the lack up security updates in/release. There have been very few updates to 2009.06, even though Mozilla, for instance, has released Firefox 3.5 updates several times. It's hard to believe that 3.1 beta 3 (which is what's in 2009.06) would be immune to all these security issues found in 3.5..?
That's not really fair, it all depends on the runtime. Server-side JavaScript is not the same as client-side JavaScript.
Take a project like ESXX as an example. It's using Mozilla Rhino, which means that
When you add E4X (the ECMAscript XML extension that means you can get a list of all links in an XHTML document by referring to mydoc..a.@href) to the mix, the end result is pretty damn nice for rapid web development.
I have to say that I really love OpenSolaris.It's polished, works out of the box with nvidia, has good Java support (LiveConnect actually works in Firefox) and the admin tools for stuff like zfs, zones, glassfish, fault management, system services etc are really excellent.
The list of software packages is still a bit limited, but at least most important things are there. Blastwave, /contrib and /pending helps a lot.
The thing that really bothers me, however, is the lack up security updates in /release. There have been very few updates to 2009.06, even though Mozilla, for instance, has released Firefox 3.5 updates several times. It's hard to believe that 3.1 beta 3 (which is what's in 2009.06) would be immune to all these security issues found in 3.5 ..?
"Battle-tested"? You mean "drunk"?
Exactly what my Linux desktop needs.
Not.
http://www.blastware.org/
Wasn't that one of the advertized features of Tiger?
As if there all of a sudden will be lots of PCI Express x1 cards around ...
I've yet so see anybody suggesting that lots of el cheapo motherboards will have more than one x16 slot.
Where??
I, like the author of lsh, is a member of the same
computer society, Lysator, and I happen to remember
reading about the early lsh developments.
It was started in August 1998, and that's as far
as I know, several months if not years before
OpenSSH was started.