3 ms·
> Since most of my bugs in other languages stem from unwanted interactions between pieces of code via side effects, this is kind of a big deal. Is this really
by davidhollander 15y ago
> Since most of my bugs in other languages stem from unwanted interactions between pieces of code via side effects, this is kind of a big deal.
Is this really the case for most people? Most of my errors are syntax, pattern matching, not considering certain cases, unrefined logic, etc.
Creating external side effects such as writing to files or sockets is not that big of deal or as error prone, because after you learn that trick once, it behaves in the same way. The POSIX standard does not change as frequently as my own code :)