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