Re: D gets it right
From: Walter (walternospamm_at_digitalmars.nospaam.com)
Date: 02/08/04
- Next message: David Turner: "Re: Why C# and Java have got it wrong"
- Previous message: Raymond: "Re: NTVDM.EXE and wowexec.exe trouble"
- In reply to: David Turner: "Re: D gets it right"
- Next in thread: Jos A. Horsmeier: "Re: D gets it right"
- Reply: Jos A. Horsmeier: "Re: D gets it right"
- Reply: Joe \: "Re: D gets it right"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 08 Feb 2004 19:51:11 GMT
"David Turner" <david@firepro.co.za> wrote in message
news:592f3326.0402080644.590c5b67@posting.google.com...
> "Walter" <walternospamm@digitalmars.nospaam.com> wrote in message
news:<ifbVb.246214$na.408827@attbi_s04>...
> > "David Turner" <david@firepro.co.za> wrote in message
> > news:1075977989.319807@tanzanite.firepro.co.za...
> > > Article for your reading (and flaming) pleasure:
> > >
> > > http://www.turn.co.za/david/gcch.html
> >
> > The D Programming Language also uses garbage collection as its primary
> > memory management technique. However, it also supports RAII programming
> > idioms for managing non-memory resources.
www.digitalmars.com/d/memory.html
> >
>
> As does Lisp. I like some of the ideas in D (though it's a bit too
> "everything and the kitchen sink" for me).
D appears to have more features than C++ because more can be done with it,
but it actually has far less. This is because it is not loaded with subtle
cases each requiring a special rule.
> What I *don't* like is the attitude that "our programs will be
> safe/secure/crash-proof/supercowpowered because we wrote them on the
> Java/.NET/foo platform".
You're right. There's no getting away from having to use one's brain in
writing code. But it is nice if the language helps you to write good code,
rather than hinders. What bothers me about the VM sandbox approach is this:
modern CPU's have 4 privilege modes implemented in hardware. The lowest
privilege mode is meant to be a sandbox. Why not use that instead?
- Next message: David Turner: "Re: Why C# and Java have got it wrong"
- Previous message: Raymond: "Re: NTVDM.EXE and wowexec.exe trouble"
- In reply to: David Turner: "Re: D gets it right"
- Next in thread: Jos A. Horsmeier: "Re: D gets it right"
- Reply: Jos A. Horsmeier: "Re: D gets it right"
- Reply: Joe \: "Re: D gets it right"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]