News for hackers. Stuff that matters.
Re:John Carmack on Mutable Variables by brrrrrm on Thursday October 30, 2025 @11:44PM (#45768188)
one thing I've learned in my career is that escape hatches are one of the most important things in tools made for building other things.

dropping down into the familiar or the simple or the dumb is so innately necessary in the building process. many things meant to be "pure" tend to also be restrictive in that regard.

Re:John Carmack on Mutable Variables by runevault on Thursday October 30, 2025 @11:50PM (#45768228)
Functional languages are not necessarily pure though. Actually outside Haskell don't most functional first languages include escape hatches? F# is the one I have the most experience with and it certainly does.
Re:John Carmack on Mutable Variables by gf000 on Friday October 31, 2025 @05:57AM (#45770194)
For what it's worth, Haskell has plenty of escape hatches itself as well.