Hacker News new | ask | show | jobs
by sedatk 1104 days ago
We should have developer benchmarks for programming languages such as "time to first successful compile", "time to first running copy", "time to find the root cause of a certain bug". Similar to that Sun vs NeXT competition back in the day: https://www.youtube.com/watch?v=UGhfB-NICzg

Maybe platforms like Leetcode and HackerRank can publish such statistics.

I'd find such benchmarks way more interesting than comparisons of milliseconds for solutions to some arbitrary algorithms that we'll never use in real life. I'm not saying they aren't useful, but they aren't interesting.

2 comments

How would you objectively perform such benchmarks?
Live competition. Benchmarks would just be metrics recorded during the live broadcast, not goals. You can later aggregate those metrics to come up with accurate benchmarks about many scenarios about software development. Think of NBA but for programming.
Not a bad idea, but I feel like it would favor popular languages because they're more likely to have users who are really good at fast programming.
True, but people good at fast programming would seek better alternatives to get ahead of the competition.
And also: retries needed until last bug is fixed.