www.digitalmars.com         C & C++   DMDScript  

D - Kudos

reply "David Caldlwell" <bogus porkrind.org> writes:
Hi,
  I've posted a couple times but I wanted to give kudos to Walter and D.
I've really been enjoying the discussion here and look forward to a test
compiler being released. I wanted to mention a couple things I really like
about the spec so far:
 - The concept of Modules: I love it! I've had it in the back of my mind for
a year or so now that .h files are kind of stupid (well, redundant at
least). I've been temped to write a perl script that makes them for me. But
I can see how importing the source code when building a new file can have
lots of uses.
 - The Contracts stuff is really cool. I love that it's built into the
language (and configurable by the compiler). Great!
 - The html handling thing. That seemed really weird at first (and I
dismissed it, initially, because I thought, why not just have a script that
does this for you in your makefile), but I relize the kind of implications
this universality of function has if D really takes off. Programming editors
will have to get some new html functionality (or programmers will switch to
Emacs) as more people code in html, and I will finally be able to put in a
JPEG to explain what I'm doing instead of trying to deal with ascii art. The
downside, of course, is that someday I'll be inheriting someones code with
inline dancing bunny rabbits and midi music :-).

Anyway, great job!

-David
david        porkrind_org
Aug 22 2001
next sibling parent "Walter" <walter digitalmars.com> writes:
Thanks! The html idea is one to which I think there will be a great many
clever uses that I certainly never thought of.  One thing I did think of is
having identifiers be clickable links to where that identifier is defined.
(These links, of course, would be maintained by the editor. That's one
reason why D is designed to be *easy* to parse.)

David Caldlwell wrote in message <9lvedi$6lq$1 digitaldaemon.com>...
Hi,
  I've posted a couple times but I wanted to give kudos to Walter and D.
I've really been enjoying the discussion here and look forward to a test
compiler being released. I wanted to mention a couple things I really like
about the spec so far:
 - The concept of Modules: I love it! I've had it in the back of my mind
for
a year or so now that .h files are kind of stupid (well, redundant at
least). I've been temped to write a perl script that makes them for me. But
I can see how importing the source code when building a new file can have
lots of uses.
 - The Contracts stuff is really cool. I love that it's built into the
language (and configurable by the compiler). Great!
 - The html handling thing. That seemed really weird at first (and I
dismissed it, initially, because I thought, why not just have a script that
does this for you in your makefile), but I relize the kind of implications
this universality of function has if D really takes off. Programming
editors
will have to get some new html functionality (or programmers will switch to
Emacs) as more people code in html, and I will finally be able to put in a
JPEG to explain what I'm doing instead of trying to deal with ascii art.
The
downside, of course, is that someday I'll be inheriting someones code with
inline dancing bunny rabbits and midi music :-).

Anyway, great job!

-David
david        porkrind_org
Aug 22 2001
prev sibling parent "D Man" <clockwork austin.rr.com> writes:
There are many good features in D.  D can count on my support.

Rob

"David Caldlwell" <bogus porkrind.org> wrote in message
news:9lvedi$6lq$1 digitaldaemon.com...
 Hi,
   I've posted a couple times but I wanted to give kudos to Walter and D.
 I've really been enjoying the discussion here and look forward to a test
 compiler being released. I wanted to mention a couple things I really like
 about the spec so far:
  - The concept of Modules: I love it! I've had it in the back of my mind
for
 a year or so now that .h files are kind of stupid (well, redundant at
 least). I've been temped to write a perl script that makes them for me.
But
 I can see how importing the source code when building a new file can have
 lots of uses.
  - The Contracts stuff is really cool. I love that it's built into the
 language (and configurable by the compiler). Great!
  - The html handling thing. That seemed really weird at first (and I
 dismissed it, initially, because I thought, why not just have a script
that
 does this for you in your makefile), but I relize the kind of implications
 this universality of function has if D really takes off. Programming
editors
 will have to get some new html functionality (or programmers will switch
to
 Emacs) as more people code in html, and I will finally be able to put in a
 JPEG to explain what I'm doing instead of trying to deal with ascii art.
The
 downside, of course, is that someday I'll be inheriting someones code with
 inline dancing bunny rabbits and midi music :-).

 Anyway, great job!

 -David
 david        porkrind_org
Aug 23 2001