Having to enable them in the code is just a hassle. Just make it official and be done with it, just roll it into the language.
689 karma · joined August 30, 2024
Having to enable them in the code is just a hassle. Just make it official and be done with it, just roll it into the language.
A while ago I made some blog posts[1] diving into the source code of OpenBSD and FreeBSD (shameless self plug), but haven't had the time recently to write more.
Being able to understand the system, or at least being able to take a quick look when something doesn't work is very refreshing. Not to mention the outstanding man pages. Barely need to google things.
For mailserver I think it is the best option. And for Gateway, PF is just wonderful.
But even on my laptops I enjoy it. It is rock solid, and I have pretty much no complaints.
No temptation to open Youtube or other distractions.
Just an emacs session with code and notes. Forcing myself to read the man-pages first before googling anything.
I agree that stronger type systems might help. But a good swatch of unit tests should still accompany that code.
The Clojure code I have worked with usually had a damn good array of unit tests as its more of the "clojure" culture to do so.
Live image editing is just pure bliss.
That's a delayed April fool's right?