Here are more reasons on Why Java?
Similar to C++ so it is familiar to commercial programmers
Does not include the nasty dangerous parts of C++ so it is safe
Extensive run-time type information and safe dynamic link-loading is available
Includes string and multi-thread support in the language
Automatic memory management
Data type sizes and arithmetic behavior are fixed and fully defined for all platforms
Has useful standard OO libraries
Documentation can be extracted from the source code
Security checking is built in to the libraries and virtual machine
Supports Unicode for ease of internationalization
Write once, run anywhere, any platform
Vast amount of supplier and programmer support and acceptance. It is unkillable.
|