debugging a compiler is when all the useless garbage a programming language barfs out when it fails is actually useful, case in point the 0x00019 in this stack trace


because it lets me pinpoint exactly where in the bytecode things are breaking 🔬🤔

· · Web · 1 · 1 · 2

@nasser I'm very fond of Java/JVM exceptions. More fun than playing "guess all the things that might have gone wrong?"

@kaffiene you mean because a method has to declare what it might throw?

@nasser no, I was thinking of programming C/C++ when your machine woukd blue screen or just die altogether. Not fun. Languages in general have gotten better at stack traces on crash

@kaffiene ah yeah. this is a compiler I wrote so when the stack traces are not good I have no one to blame but myself 😅

Sign in to participate in the conversation

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.