799
submitted 11 months ago by LolaCat@lemmy.ca to c/programmerhumor@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] lukas@lemmy.haigner.me 10 points 11 months ago* (last edited 11 months ago)

I spent 7 hours to debug why doubles in Java classes brick my class file parser only to discover the following small print in the specification after I read the corresponding OpenJDK source code: In retrospect, making 8-byte constants take two constant pool entries was a poor choice. Yeah no shit. I chose to write a custom user stylesheet for Oracle specifications to enlarge notes since they're obviously critical to the implementation of JVMs. I guess the technical writers at Oracle didn't want to offend the developers who wrote the JVM originally at the expense of developers who write JVMs today.

this post was submitted on 13 Oct 2023
799 points (93.7% liked)

Programmer Humor

32171 readers
333 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS