Inversion of control:

Inversion of control: the responsibility of coordinating collaboration between dependent objects is transferred away from the objects themselves. And that’s where lightweight container frameworks, such as Spring, come into play.

Source

on switching platforms

“As by the end of the financial year, we had around 7.40 lakh developers working mainly on Solaris and Java platforms. The numbers include programmers, evangelists and brand ambassadors,”

– Sun Microsystems Vice President and Managing Director Anil Valluri

Source