Please check out God Wars II !

Member Discussions

terms



[Previous] [Next] [Post] [Reply] [Topics] [Summary] [Search]


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
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


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




[Previous] [Next] [Post] [Reply] [Topics] [Summary] [Search]