News for hackers. Stuff that matters.
Re:Why is Jepsen written in Clojure? by jwr on Thursday December 07, 2023 @05:22AM (#38554875)
Oh, that's a great list — see, that's why we disagree on the utility of "web frameworks". My app does not use a routing component at all, and none of the existing solutions fit my use case. I also don't have an ORM and I don't think even having an ORM is a good idea (I'm currently working on moving to FoundationDB, where you can get extreme gains by coupling your app closely with the database, rather than talking to it through a thin straw).

I don't use templating, at least not for web pages.

User input validation — that's something I've spent the better part of several years working on, but in a larger context of a toolkit for dealing with forms, tables, data presentation, filtering and sorting. I daresay the solution I have now (which uses ideas dating back to Smalltalk) is way more extensive and flexible than what every "framework" out there has.

Re:Why is Jepsen written in Clojure? by theonething on Thursday December 07, 2023 @10:58PM (#38565279)
> User input validation — that's something I've spent the better part of several years working on

And that's why I use good frameworks.

Re:Why is Jepsen written in Clojure? by jwr on Friday December 08, 2023 @07:40AM (#38568301)
I don't think there is a framework out there that does what I need it to do, but I'd be happy to learn — which ones did you specifically have in mind?