To continue the analogy, since I don't use enums, I'm also the person who isn't driving the car.
Can you explain how owning a car without ABS and not driving it is less safe?
Edit: Wait, or am I not using breaks? I think the analogy changed slightly during this whole process.
Re:Practical nil panic detection for Go
by ParetoOptimal on Monday November 20, 2023 @10:07AM
(#38349280)
> Can you explain how owning a car without ABS and not driving it is less safe?
I don't know that it is, I'm speaking based on the implication in this thread that no-enum and no-ABS people are overconfident to a fault.
I do believe that those who claim they don't need enums, static typing, etc are probably overconfident and have a strong desire or need to feel more control.
I'm not sure though, at least for GC'd languages, how enums sacrifice control.
The point the others are making is you are using a less safe type of programming equivalent to driving without ABS and TC.
From your point of view, "TC and ABS is useful so I use it unlike enums".
From their point of view though, you are the person not using ABS and TC insisting that they offer nothing useful.