> One of my biggest annoyances was how often OCaml folks talk about Fancy Type System problems, instead of how to actually build products and applications.
a + b
- Что это?
- А плюс бэ.
- Я вижу, что плюс. А - что такое?
- А и Б - это числа!
- Какие числа? Это не числа, что я не знаю что такое числа? Числа это раз, два, три...
- А обозначает число, например, восемь.
- А! Восемь! Херли восемь писать как А? Так сразу бы и сказал! А Бэ что такое?
- А - на самом деле не обязательно восемь, ну ладно.
- Что значит не обязательно? Ты уже определись, восемь это или что-то другое.
- Ну хорошо, пусть А будет 8, а Б - 12. Тогда А + Б = 20. А если А...
- Ааа! Ну вот - восемь плюс двенадцать. А то - А. а, бе, хуе... Умник хренов! Пиши сразу 20 и не вы*бывайся!