- 10. Interpreted (easier debug)
- 9. Plays well with others (C++, Java, HTML, Javascript)
- 8. Mobile agents (work on the move)
- 7. Great Containers (List, Collection, Dictionary)
- 6. Great Classes (String, Pattern)
- 5. Places, Authority, Ownership (leveled access)
- 4. Distributed Applications are a no-brainer
- 3. Portability and ubiquity
- 2. Persistence (!!!)
- 1. excellent general purpose computing environment
|