Demystifying Java for Intranets: slide 25
Productivity
Memory management eliminates major factors in poor programmer productivity
Memory leaks
'Walking off the end' of data structures
Object orientation makes code re-use easier