Re: Are we close to a Lisp boom ?
- From: Jon Harrop <jon@xxxxxxxxxxxxxxxxx>
- Date: Fri, 30 May 2008 11:13:31 +0100
Andrew Reilly wrote:
That's the logic that's currently driving the mania for "virtual
machines" and "hypervisors": your operating system might crash, and that
might take down your other applications. Clearly there's a continuum of
risk versus performance that can be traded off in many ways. I'm quite
happy to run all of my applications under one FreeBSD image: it's as
solid as a rock.
Sure but you are misrepresenting the benefits of both VMs and virtualized
OSs.
By far the biggest benefit of virtualization is the ability to migrate
virtual machines between physical machines and duplicate them.
XenEnterprise makes this extremely easy and it is incredibly useful in a
variety of industrial settings (not least banks). For example, one coder
can build a development environment with the appropriate tools in it and
then replicate that VM for the other coders to use without them having to
worry about incompatible versions and so forth.
By far the biggest benefit of .NET as a VM is its robust concurrent GC and
common language run-time that allow programs to be written in multiple
languages using only high-level interop. OCaml, Haskell, Lisp and Scheme
all lack such a foundation and, consequently, trying to use them to build
anything substantial is just building on sand. That is even more important
in the multicore era, where Java has become the only language outside
Microsoft Windows that is capable of exploiting multicores effectively.
Similarly, back when I used emacs, I was more than
happy to have the rapid start-up of emacsclient, which connected to an
existing instance, rather then wait through a start-from-scratch.
There's a quality issue too, of course. I've never had emacs or gnome-
terminal crash on me, but Firfox does it often enough.
Emacs is very poor quality software, IMHO. It is unstable, crashing all the
time, and incredibly user unfriendly from a user interface perspective.
--
Dr Jon D Harrop, Flying Frog Consultancy
http://www.ffconsultancy.com/products/?u
.
- Follow-Ups:
- Re: Are we close to a Lisp boom ?
- From: Dihydrogen Monoxide
- Re: Are we close to a Lisp boom ?
- From: Dihydrogen Monoxide
- Re: Are we close to a Lisp boom ?
- From: John Thingstad
- Re: Are we close to a Lisp boom ?
- References:
- Are we close to a Lisp boom ?
- From: Spiros Bousbouras
- Re: Are we close to a Lisp boom ?
- From: Dihydrogen Monoxide
- Re: Are we close to a Lisp boom ?
- From: Paul Donnelly
- Re: Are we close to a Lisp boom ?
- From: nathan . baum
- Re: Are we close to a Lisp boom ?
- From: Andrew Reilly
- Are we close to a Lisp boom ?
- Prev by Date: Re: Are we close to a Lisp boom ?
- Next by Date: Re: Allegro and Sbcl disagree on no-primary-method behavior
- Previous by thread: Re: Are we close to a Lisp boom ?
- Next by thread: Re: Are we close to a Lisp boom ?
- Index(es):
Relevant Pages
|
|