At 09:23 PM 6/17/99 PDT, you wrote: >> > >It should be done in whatever language and in whatever way that Jeremy >>and >> > >George determine best suits the future of CircleMUD. >> > >> > JavaScript. :) >> > >> >> Hehehehe funny :) >JavaScript, well that is my cup of tea =) > >now you know what the java part of my name is for. > >Anyway, I don't really think something this great as a mud >could be done with JavaScript. JavaScript is easier to use >then C but it is not compiled. Now after reading this thread, it seems to me as if there is some confusion going on. It looks to me as if some people are confusing JAVA and JavaScript. I wonder if it is even possible to build a mud in JavaScript :) Personally I've never played with JavaScript, but if making a mud is possible in java script it would be hilarious. Anyway java is not without its benefits too.... 1. First thing is that many people don't know how to make linked lists/pointers---Java provides a Vector Class.(Also in C++) 2. Java will compile/execute anywhere. No more of these stupid Cygwin threads....Clean up circle mailing list spam with "My circlemud won't compile" messages :) 3. Sockets as well as many other things are much easier to use in java and require much less code 4. Better organization and encapsulation(Also in C++) 5. Tons more features than C that are portable, like sound, graphics, etc.(well not really portable, but java is written in assembly for every platform it is ported to, so it appears portable enough)...How do these apply to a mud, I have know idea :P But I'm sure there are some features that will be useful to someone *Just an aside...with IBM products it is possible to turn java bytecode into a binary executable for you system. This can dramatically increase speed. The Disadvantages of Java... 1. No explicit way of freeing memory (BIG Disadvantage) 2. Slower than C/C++ 3. Currently in between jdk 1.0 and 1.2(2.0 now). Jdk 2.0 is not out for most operating systems, and if Sun doesn't do something about it, java is doomed 4. CircleMud would probably have to be rewritten from scratch Personally I wouldn't touch java for a mud with a 10 foot pole. C++ isn't a bad idea, because when you have multiple coders it is easier to consolidate the code if it is coded in separate classes. Also if you want to do something like change the object system, you could just edit the object class. Also advanced stuff like trees/linked lists/graphs/hash tables can be used by inexperienced programmers via a class interface. Although basically who cares, I just wanted to make sure people weren't saying Java and JavaScript are the same language. It does appear from the way this thread is leading :P I can't believe people took that seriously *grin* CircleMUD 4.0 is no doubt beyond the horizon for now. So discussion the future language at this point is probably futile(like resisting my control over the world :P). PS. And another thing that many people do not know is that Java can make applications too, not just applets. For more java info visit htt://java.sun.com/ Cervo the redoC retsaM +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST