•Java developers are more
productive than C++ developers, and Java code is more
reliable
•Unanticipated
benefits:
–Code developed for first
product was easily repurposed to another product
–Evolving requirements
required radical redesign half-way through product
development. Object-oriented Java
code was easily restructured.
•Next product will use more
Java
•But Java not able to meet
all of more stringent performance and footprint requirements of
control plane