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.
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.