The empty interface feature in Go, and how it compares to generics in Java

One of the most hotly debated topics in the world of the Go programming language, is the lack of generics. Generics are considered a key feature in other statically typed programming languages like Java or C#. However, the makers of Go resisted the demand… Read more

Similar

Faster Java startup for microservices

Our previous two posts have focused on the deployment infrastructure and continuous integration building blocks that we need to both enable our Kubernetes cluster and provide the foundation of our containerised deployments – continuously integrated builds... (more…)

Read more »

Improving on Types: Specing a Java Library

Good application developers use existing libraries rather than reinventing every wheel. This is particularly true on the JVM, where there are a huge number of wheels to choose from. So in addition to writing good code, developers need be able to ass... (more…)

Read more »