I was the keynote speaker at the IndicThreads.com conference on Java Technology today. This conference had technical sessions on a wide range of topics in the Java space where key Java community members presented and discussed many concepts and innovations.

My talk titled- “What is the context for Java programs?” was about technology advances and the industry trends that Java programmers should be aware of. To do this, I used the Kawasaki method and put my list of TOP-10

Here’s my list:

  1. Multi-core architectures
  2. Mobile internet devices
  3. Cloud computing and Software as a Service
  4. Web 2.0 and social networking
  5. Rich internet applications
  6. Large volumes of data
  7. Open source movement
  8. Gaming and entertainment
  9. Green IT
  10. Become a part of the community

Towards the end, I also encouraged the group to join CSI (Computer Society of India), ACM (Association for Computing Machinery) and IEEE (Institute of Electrical and Electronics Engineers). Click on the links to join the community! I am keen on hearing other technologies I may have missed. Do write back.

– Anand