Hacker News new | ask | show | jobs
by keyle 905 days ago
Every generation wants to reinvent the wheel, because otherwise they'd feel helpless and it's way more fun. Further than that I think that every generation wants to make their own mistakes, regardless of how well documented they were.

Overall this is healthy, a new set of eyes to an old problem can yield new solutions. In some cases though, it's a facepalm situation. Like the whole Javascript world of today.

1 comments

That's certainly the reason I wrote my own static site generator for my website.

I knew I was reinventing the wheel but I also knew the learning results would be immense. I usually work in real-time systems and it was great to have a project to learn how to do offline data-in data-out types of problems. The two types of problems can be very different.

Also it gave me a good excuse to finally actually do something with a functional language.

I'd never recommend my static site generator to the general public though.