D - Kudos
- David Caldlwell (24/24) Aug 22 2001 Hi,
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
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 mindfora 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. Programmingeditorswill 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.Thedownside, 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
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 mindfora 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.ButI 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 scriptthatdoes this for you in your makefile), but I relize the kind of implications this universality of function has if D really takes off. Programmingeditorswill have to get some new html functionality (or programmers will switchtoEmacs) 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.Thedownside, 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