Hacker News new | ask | show | jobs
by BucketSort 2454 days ago
Reminds me of http://www.rosettacode.org/wiki/Rosetta_Code
5 comments

"Please don't reinvent the wheel"
This seems to have the same function and purpose as Rosetta Code, although styled somewhat differently.
But concentrated on the simpler tasks. Rosetta Code has examples for Gaussian Elimination, but no string to number conversion. It also has some really esoteric languages. It's really more of a Rosetta Stone, while Programming Idioms is more of a lookup for the typical but infrequent stuff you (well, I) tend to forget when working in multiple languages.
Yeah, "Don't reinvent the wheel" is a ballsy statement for a site that poorly replicates existing work.
you want to be known as the one who invented the wheel, because it looks good as a resume item. That's why the wheel keeps getting reinvented again and again, and usually quite poorly.
The wheel gets reinvented because wheels are extremely useful, not because they look good on resumes. (OTOH, Greenspun's tenth rule is a different story: https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule)
https://aplcart.info/ for APL idioms