If you are trying to prove that D can do some things that C can't you don't need to, after all D is basically an extension of C and C++ so naturally it is going to extend the possibilities. If it didn't then there would be absolutely no use for it. I would like to see you write D code for dynamic class loading however, because even the D documentation admits that it can't do this but C# and Java can.
-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/IT/S/O d-(+) s++:-- a- c+++$>++++ UBLS++++>$ P++(+++) L++++>$ E---- W+++>$ N o? K? w++++>$ O- M-- !V PS+ PE(++) Y+ PGP++ t++@ 5 X++ R* tv++(+) b- DI D--- G>++ e++>+++ h r++>+++ y**>$ ------END GEEK CODE BLOCK------ -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Bunting Sent: Thursday, April 07, 2005 10:40 AM To: Michael Barton Cc: [email protected] Subject: Re: Advanced Topic - Doing it differently. Hello, Ok, Maybe it wasn't the best example. I don't write everything in C anymore so I'm not prone to be 100% familiar on it.. Guess you all just wait for those moments so you can show how truely Adept of C you are? Since you can post a smaller example of my D code in C, Let's get more technical. Please post some examples using the following as well. Maybe I too should get a degree in C or whatever as was already mentioned in an earlier reply. Please show an example of any of the following in C. Use of garbage collection. Use of function delegates. Use of function overloading. Use of nested functions Use of function literals USe of dynamic closures Use of resizeable arrays Use of string switches Use of array bounds checking Use of strong typedefs Use of OOP Use of dynamic class loading Chris -- ROM mailing list [email protected] Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom

