On 3/5/99 10:15 PM, Stefan Wasilewski (smw@TRITON-NETWORK.COM) stated: >Benefits: > >* Networking is simple and powerful. >* Portability (write once, debug everywhere) >* Inherent thread support! >* No memory management headaches. >* Exceptions. >* JDBC These are great features, but... >Possible Problems: > >* Performance problems >* Memory requirements These two are a majorly limiting factor, especially on must MUD hosts... and >* Everyone needs to learn Java. isn't too big of a deal if you know C/C++, it's not too big of a step, but it is still a pain. I'd say the top two Possible Problems (not just possible, they ARE problems currently) eliminate Java as a valid choice. While I don't code in Java, I do see it's benefits, but I see them mostly in portable tools (example: compiler-compilers, etc), and not in servers or runtime critical applications. A Java-based MUD would probably use at least half of a Celerychip...er...Celeron... and get only one or two pulses/second with an avg MUD (avg being 5-10k rooms, 30 players, 3k mobs and 4k objs loaded). Even in JIT. - Chris Jacobson +------------------------------------------------------------+ | 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