I am looking at a comparison of c,c++,c#, java and digital mars' D programming language and the feature set looks interesting. Here's the link
http://www.digitalmars.com/d/comparison.html
I am looking at a comparison of c,c++,c#, java and digital mars' D programming language and the feature set looks interesting. Here's the link
http://www.digitalmars.com/d/comparison.html
silk.odyssey
D is a joke. Don't waste your time.
If you really believe that, then take a look a look at this page, then give your opinion.Originally Posted by golfinguy4
http://www.asahi-net.or.jp/~cs8k-cyu/
I have D implementations of the games Parsec47, and Tumiki Fighters, both written by Kenta Cho. Try them, and then tell me what you think.
I think D is a cool language, although I don't think it be wise to learn programming using D. I think that if you have a C++/Java background, then D will be cool to have as an extra for game programming.
Just some extra info:
SDL has been converted to D, as well as libbulletML (the BulletML parser used in those games above). What's cool about D, is that C linkage is supported, so converting a program from C to D is quite easy.
I have used D, and I think it can be a pretty useful language.
Last edited by The Dog; 08-06-2004 at 03:11 AM.
Joke, no. Great, no. It takes care of a lot of array behaviors automatically, but I don't like that. Seems like a programming language that has the ease of a strong scripting language like LUA (some will argue that LUA is a programming language itself, but I still consider it a scripting language.
Some of the claims to features that other languages don't have are incorrect. To just name a few, you can actually inline assembly in Java. It's not the same as in any other language, because you have to mess with the VM, but it is possible. And under "Support All C types" it notes that C++ does not. I'm almost positive that's wrong. There are a few others that I'm skeptical about.
I was looking at D a while back and tried their compiler. Their compiler is completely horrid. I really wish these people who constantly I am sillyI am sillyI am sillyI am sillyI am silly about C++ would think about what C++ is intended to do.
It's correct. For example, C++ doesn't support VLAsOriginally Posted by skorman00
http://www.softintegration.com/demos...ard/c99.html#3
OK, this is my 1000th post! (This is the first time I've used this smiley)
Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling
Sorry Dog, still a joke.
I could make a mansion out of legos. But, why the hell would I want to?
A lot of those features aren't much more than nifty little things that save a couple of lines of code... I haven't looked into the language very deeply, though.
that comparison is questionable. They also claim things like java doesnt use existing debuggers and doesnt have unit testing
on gametutorials.com bradbeveridge posted a small engine he wrote with the d programming language
It's C++ with the std::vector and std::string classes built in.
i think that taking things from other languages and putting it all together doesn't make D great, it will not make it better or faster or whatever. If people want to write C++ or java or C# they will use those not some mix of them. I don't think D is taken seriously, for now.
:wq
Although it's something to think about, it doesn't quite mean anything. You can write an engine in any language you want, look at Dark Basic.Originally Posted by vNvNation
I looked at D a few weeks ago and I certainly didn't take it very seriously. It offers some improvements, but when you consider how small their magnitude is in relation to all the trouble associated with learning a new language let alone implementing it, it does seem almost joke-like. It seems almost as though they just wanted to make their own language.
Jeez people, how is this argument still continuing? D is at least a couple years old and had done nothing in those years. If the language was going to become a hit, it would have already done so.