How computers turn code into sound?
Diving into the basics of Digital Signal Processing (DSP), generating sine waves with oscillators,
getting Go to talk to audio hardware using the ebitengine/oto library and streaming sound data via the io.Reader interface.
How to manage Git submodules: initialize, update or remove them, checkout specific commit or tag, track selected
branch and persist changes in a parent repository?
You have probably heard about HotSpot, but what about Eclipse OpenJ9, GraalVM, Azul Zing – these are just some of the more popular JVM implementations.
They all differ in numerous aspects, however today I am especially interested in their performance.
Which one is the best? Let’s write some benchmarks and see!