logoalt Hacker News

AndriyKunitsynyesterday at 11:16 PM0 repliesview on HN

Ancient Greeks had a steam engine. They called it a Hero's engine. They used it as a toy.

They couldn't use it as anything else than a toy. The reason they couldn't because they didn't have the metallurgy and the machining to create pistons, valves, etc.

There's an important lesson that can be applied to every technology, I think: technological progress is always iterated, never revolutionized. If your novelty - a programming language, a framework, a methodology, whatever - doesn't stand on the shoulders of the giants, then you have simply nothing to apply this novelty to.