Inside DrMark’s Lab

Inside DrMark’s Lab

Share this post

Inside DrMark’s Lab
Inside DrMark’s Lab
Orthogonality Gone Wild – Java’s Forbidden Feature Mash-Ups

Orthogonality Gone Wild – Java’s Forbidden Feature Mash-Ups

When supposedly independent language parts hop into the same bed and wake up tangled in each other’s underwear

The Unshielded Mind's avatar
The Unshielded Mind
Jun 07, 2025
∙ Paid

Share this post

Inside DrMark’s Lab
Inside DrMark’s Lab
Orthogonality Gone Wild – Java’s Forbidden Feature Mash-Ups
Share

Programming language designers aim for orthogonality, the ideal in which two features can be combined without hidden interactions. Java’s specification shows how difficult that goal is, because sever…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Markgrechanik@gmail.com
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share