|
1. Mud in D?
|
|
Thu Nov 10, 2005 [11:40 AM]
|
Qidexan
Email not supplied
member since: Feb 29, 2000
|
Reply
|
|
I just stumbled upon the D programming language and I like the way it looks. Are there any muds written in or being written in D? Also, does anyone have any experience with the short-comings of the language and how it might affect such a project?
|
|
|
|
|
2. RE: Mud in D?
|
|
Sat Nov 12, 2005 [7:32 PM]
|
June_Wolf
Email not supplied
member since: Jul 7, 2004
|
In Reply To
Reply
|
|
I, too, just stumbled on the language, and had given it a brief overlook. It was suggested to someone on Gamedev.net as a language that was more easily learned than C++ or C.
From the looks of it, I don't think there is a MUD in development in D. I'm also not so sure how large and supportive the community is -- you can log onto any programming site, whine about something in C++, and usually get a fairly quick and helpful answer, but I don't know about D.
|
|
|
|
|
3. RE: Mud in D?
|
|
Sun Nov 13, 2005 [11:32 AM]
|
PizzaParty
Email not supplied
member since: Jan 12, 2005
|
In Reply To
Reply
|
|
If you want something easier than C or C++, with a large, supportive community try Java: http://forums.java.sun.com http://java.sun.com
or Ruby: http://www.ruby-lang.org/en/
|
|
|
|
|
4. RE: Mud in D?
|
|
Sun Nov 13, 2005 [12:09 PM]
|
Qidexan
Email not supplied
member since: Feb 29, 2000
|
In Reply To
Reply
|
|
I personally despise Java, but I will look into Ruby. I have already worked with C and C++ for years, but D seems to implement a lot of powerful features of both C++ and Java while cutting through the BS. I just started writing a basic codebase using D and so far it seems great, despite the absence of good STL libraries (some reinventing of the wheel here).
|
|
|
|
|
5. RE: Mud in D?
|
|
Sun Nov 13, 2005 [1:17 PM]
|
PizzaParty
Email not supplied
member since: Jan 12, 2005
|
In Reply To
Reply
|
|
Hah! :] Why despise Java? If you really do, there's a good chance you'll despise Ruby, too.
I'm really interested in hearing what BS D cuts through.
|
|
|
|
|
6. RE: Mud in D?
|
|
Sun Nov 13, 2005 [5:34 PM]
|
Tyche
Email not supplied
member since: Apr 4, 2000
|
In Reply To
Reply
|
|
Ruby is dynamicly typed not staticly typed, although it is strongly typed. Ruby borrows quite a bit from Smalltalk with some of the best parts of Perl thrown in. Those who expect or demand static typing or interface contracts (i.e. C++, Java, Eiffel programmers) will probably be turned off by Ruby.
I think I posted some comments on this board regarding D it's object model IRT multi-inheritance or lack thereof. http://www.mudconnect.com/discuss/discuss.cgi?mode=MSG&area=adv_code&message=11836#11836
|
|
|
|
|
7. RE: Mud in D?
|
|
Sun Nov 13, 2005 [7:03 PM]
|
Qidexan
Email not supplied
member since: Feb 29, 2000
|
In Reply To
Reply
|
|
There is a great paper that sums up the major goals of the language here.
http://www.digitalmars.com/d/sdwest/paper.html
My personal favorites are the simplification of strings and the way they cleaned up scoping from the C++ version.
Why I dislike Java? Don't get me wrong, it is a great language, I just do not care for it. It seems like they changed so many things from c++ just because they could rather than for a good reason, leading to me running to look up how to do very basic things over and over when switching between the two languages.
|
|
|
|
|
8. RE: Mud in D?
|
|
Mon Nov 14, 2005 [7:02 AM]
|
shasarak
Email not supplied
member since: Dec 10, 2004
|
In Reply To
Reply
|
|
Ruby borrows quite a bit from Smalltalk with some of the best parts of Perl thrown in. Those who expect or demand static typing or interface contracts (i.e. C++, Java, Eiffel programmers) will probably be turned off by Ruby.
Samlltalk - yay! :-)
Ruby is similar enough to Smalltalk that some people actually regard it as just one dialect of Smalltalk rather than a separate language.
|
|
|
Please do not feed the troll.
|
|
9. RE: Mud in D?
|
|
Mon Nov 14, 2005 [8:00 AM]
|
HanClinto
Email not supplied
member since: Sep 6, 2005
|
In Reply To
Reply
|
|
Hey Qidexan!
I've been loosely tracking the D language for about a year now, and everything I've seen about it is extremely cool! I too am frustrated with C++, and have dislikes about Java. I like how the pre-processor is dealt with in D, and the strong typing, and a number of other things.
So far though, I've found a fairly happy middle in the form of C#. While it doesn't have all the features that D has, it's still pretty good. However, I totally encourage the development of a D mud, and would like to continue hearing updates from you.
Thanks for posting this! :)
--clint
|
|
|
|
|