Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some devs prefer clear, flexible and performant/unambiguous code to 20 layers of abstraction.


They do indeed. But then they realise that copy-pasting repetitive authentication and validation boilerplate everywhere leads to inconsistencies, bugs and at worst security issues.

Then they build their own abstractions. And then, congratulations, they’ve spent longer than they should have to end up with a worse version of Django, that nobody but them finds “clear” or “unambiguous”.

If only we could capture these common, repetitive and important patterns and put them in some kind of library. A “framework”, if you will. That way you don’t need to copy-paste this stuff over and over again, and anyone who knows the library will find it clear and unambiguous!

In fact this is such a good idea that I’m going to do it myself. I’ll call the library Franz, after a famous pianist.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: