Recent posts

Implementing Go Concurrency In Java 20

11 minute read

Go language and Java are both concurrent programming languages that can handle multiple tasks simultaneously. Go language has a feature called goroutines, wh...

Evolution of Java: A case study

15 minute read

Java was designed in the early 1990s with a specific set of goals and principles. Since then, the world of computing has changed dramatically, with new parad...