4 ms·
See, this would not have happened if they had coded this project in a purely functional language.
by endymi0n 11y ago
See, this would not have happened if they had coded this project in a purely functional language.
- lectrick 11y agoIt would not have happened if that logic was covered by tests :O
- jlouis 11y agoYes and no. Erlang/OTP has a pretty extensive test suite which takes several hours to run. There is a nightly test run on a multitide of architectures. So it is some times the case that a fault is caught at night and fixed the following day. The Erlang/OTP team runs a mantra where everything is covered by tests and they are doing a really good job at what they are doing. So I would not be surprised to see this having been caught by a test.
- deeviant 11y agoExactly, because if it was a purely functional language, they would have started the project, worked on it for a week, blog about it and said purely functional language for a year, then throw it away.
- fanf2 11y agoFor example, Erlang was originally implemented in prolog.