I just finished reading the Kindle edition of “Just Spring”, a very high-level view of part of the Spring Framework in under 100 pages.
While there is some decent content, and the author seems very knowledgeable, the writing is quite poor. Many missing words in sentences, typos, etc. ultimately mar an otherwise nice introductory book.
Tag Archives: Java
Java Usage Decreasing, Python Increasing
Interesting article referenced by SD Times about the decrease in Java and increasing use of Python, especially for machine learning (and other popular languages’ stats as well):
https://sdtimes.com/coding-dojo-top-seven-programming-languages-2018/
Java and the TIOBE index
I check the TIOBE Index every month, and the continuous downfall of Java is quite unfortunate and surprising. C# and Java are my favorite imperative languages, and while C# is doing fairly well it’s still nowhere nears as prominent as Java, even after Java’s decrease. Here’s hoping Java makes a strong comeback!
Java and Generics
I’ve been brushing up on Java a bit lately, and came across the topic of generics. While I’ve consumed generic classes, primary collections, I’ve only created a generic class a few times. It’s really quite fascinating, in particular when you get to the concept of upper and lower bounds for generic types.
Type erasure in Java is also quite intriguing… the end result being that the Java runtime knows nothing about generics.
I’m reading “Learning Java” 4th Edition, and while there might be a newer version, I still highly recommend it for reviewing generics.
Theory Math Library
I’ve updated the site for my theoretical math library, currently only written for JavaScript – “Theory JS”. I plan on porting it to Java sometime soon. It covers abstract algebra, combinatorics, number theory, set theory and statistics.
Check it out at:
http://fonte.me/theorymath/default.html