I remembered using Java at first when I was at college. At the time, I didn’t realize it will become my preferred language (I was using mainly C++ at the time): I used it for a project that our programming professor needed for his own job, in order for us to get a review on our thesis.
Java has been one of the most influential programming languages I have come across, and I still using it as one of my main programming languages, today. The most important software that I had developed , is written in Java.
It is funny that at the beginning when I got to know the language, I disregarded it as a “gimmick” only useful for college , for projects related to Object Oriented Programming. When my professor, the great Jack Trachtenberg, asked us with my partner to do some research on the language, we saw all the real uses it could have.
It simplifies a lot of abstractions that are needed in other languages, and is simple and fast. It encourages collaboration, and the premise of “code once, runs everywhere” made me always take into consideration how programs will be able to work in all kinds of operating systems or environments.
I will always be grateful to Java , to make me think always how to make code that is universal, well written, and efficient.







Leave a comment