It’s a short survey; they were right that it only takes a few minutes.
I answered that I stopped using Nim, both because of continuing frustration at half-completed buggy features (compile-time null checking that breaks if you put a return in a function was the last straw) and because the BDFL is too unpleasant to deal with (i.e. blamed me for using early returns because he thinks it’s bad programming style.)
It’s a short survey; they were right that it only takes a few minutes.
I answered that I stopped using Nim, both because of continuing frustration at half-completed buggy features (compile-time null checking that breaks if you put a
return
in a function was the last straw) and because the BDFL is too unpleasant to deal with (i.e. blamed me for using early returns because he thinks it’s bad programming style.)