Some programming languages like Java or Scala offer more than one way to express a concept of “lack of value”. Traditionally, a special null value is used to... (more…)
Read more »
It obviously cannot be any type that we ordinarily encounter. A variable of type String cannot hold a value of type Object — the Liskov substitution properties simply do not work that way round. The… (more…)
Read more »
I discovered a bug in how Java handles file paths on Windows that has existed for 22 years. I reported the bug, JDK-8262277, then I submitted a pull request fixing the bug which got accepted. I also submitted pull requests to Spring (which were accepted f... (more…)
Read more »
GPU-accelerated Llama3.java inference in pure Java using TornadoVM. - GitHub - beehive-lab/GPULlama3.java: GPU-accelerated Llama3.java inference in pure Java using TornadoVM. (more…)
Read more »
You can use this guide to get an overview of how to access databases in Java. From databases like MySQL, Postgres and Oracle, to libraries like JDBC, Hibernate and jOOQ. (more…)
Read more »