digitalmars.D - Is D Language on .Net CLR a fantasy?
- Steve Hite <Steve_member pathlink.com> May 23 2005
- "Jim H" <jhewesNOSPAM ix.netcom.com> May 24 2005
I certainly don't have the programming skills to do the task in a reasonable amount of time but I think you get a whole bunch of growth and appreciation for what Walter has created by being able to have the D Language on par with VB.Net, C#, C++ and JScript.Net. Walter, I've followed your work since the first Zortech C++ compiler and I swear you are one of the most the prolific compiler/language deveopers the programming community has ever seen. IMO, the D Language needs a leverage like the .Net Framework can provide. I truly wish I had the requisite skills because I'd do it in a heartbeat. I for one would use D over C# and C++ on .Net. Continued success, Steve
May 23 2005
"Steve Hite" <Steve_member pathlink.com> wrote in message news:d6togc$2ab0$1 digitaldaemon.com...I certainly don't have the programming skills to do the task in a reasonable amount of time but I think you get a whole bunch of growth and appreciation for what Walter has created by being able to have the D Language on par with VB.Net, C#, C++ and JScript.Net.
If I were going to write a program to run on the .NET platform, I think I'd just go ahead and use C#. I like D because it has modern language features (garbage collection, no header files, no preprocessor, etc) and it's also a system level language. For example, on Windows there are "drivers" which run in user mode rather than kernel mode. You could use D to write something like this and it would be nice. But I wouldn't (couldn't?) use C# for such a thing. It wouldn't be fast enough. An advantage of D is that it compiles directly to native code and is fast. If you were to build a version of D for .NET, then I think it would be losing that advantage. The speed would probably be more C# and so there wouldn't be as much benefit of D over C#. But perhaps just creating such a thing might get D more notoriety. It might be worth it just for that. And perhaps having a language that is portable between .NET and native compilations would be useful, since C# doesn't do that. Jim
May 24 2005








"Jim H" <jhewesNOSPAM ix.netcom.com>