The 2020 year started with bad note and everything around me with Covid-19 and the current situation is really bad, and yet, there is something I can celebrate with my work and my past experiences in this year of 2020... Java turns 25 years as a programming language, and still many enterprises and engineers do use for their day to day work and scalable platforms.
Of course, there is a lot of continued love for Java and the 25 reasons behind it are:
Of course, there is a lot of continued love for Java and the 25 reasons behind it are:
- Backward Compatibility
- Maturity
- Constant Improvement
- Balance
- Standards
- Write Once Run Anywhere
- Performance
- Memory Management and Garbage Collection
- Observability and Management
- The Java Virtual Machine (JVM)
- Other JVM Languages
- Libraries and Frameworks
- Build Tools and Dependency Management
- JUnit and Automated Testing
- IDEs
- Community
- People
- Javadoc and Documentation
- Open Source
- Free
- Object-Oriented
- Evolution and Adaptation
- Focus on Readability
- Language Features
- The Future
Now, the 25 greatest Java apps ever written are available here... some of my favorites are:
- Wikipedia Search: using Lucene and Elastic search capabilities are written in Java
- Hadoop
- Machine Learning
- My old sweet memories with 'Java Applets'
- Eclipse and IntelliJ IDEA
- Jenkins
- The first app server I used 'Weblogic'
- Most frequently used IoT solution at home with Samsung mobile-tab-smartTV etc, that is none other than 'SmartThings' from Samsung... oh my, lovely!
Sources:
No comments:
Post a Comment