Prashant,
Java is as powerful as other languages, and more flexible. People are implementing JVMs on really small chips that run outside the traditional computers - microwaves, washer-driers and even in your car!.
Well, I really don't like the anology of milk can in your refrigerator sending a signal to your beeper saying it has expired and needs to be thrown out
, however I feel Java has the potential to penetrate into consumer electronics and really add the "interactive" spice to life. I like EJBs, Servlets, RMI etc. But they are nothing new( I can see Java purists rolling up their sleeves to punch me in my face ). Perhaps Java does it better where other languages are clumsy. But the true strength of Java lies in its ability to run on any implemention of JVM, even on your toaster!!
Ajith