Hacker News new | ask | show | jobs
by ncmncm 1467 days ago
Java doesn't count. Neither does C, Pascal, etc. Languages where the only role of types is bondage-and-discipline are not meaningful for comparison.
3 comments

But "bondage-and-discipline" is the only advantage in my opinion. It's because you have new-grads, juniors, people rushing through tasks, people new to the code base, new to the language, that's why on larger projects at companies forced "bondage-and-discipline" languages are hard not to use.
lol, I find that metaphor apt for quite a few languages I've worked with!
Which languages count?