История изменений
Исправление
dave,
(текущая версия)
:
Разумеется, создатели го, раст, свифт, хаскеля и проч. — тупые школьники, не понимающие, что ошибку нужно пробрасывать по стеку на 10 вызовов вверх, а не обрабатывать.
Что-то ты погорячился)
В haskell есть исключения. Понятное дело, что в чистом коде их не обработаешь, и они непредсказуемы из-за ленивости, но в императивном коде исключения прекрасно кидаются и отлавливаются, точно также как в какой-нибудь java.
Это примерно, как утверждать, что в haskell потоки только зеленые, что не так.
Исходная версия
dave,
:
Разумеется, создатели го, раст, свифт, хаскеля и проч. — тупые школьники, не понимающие, что ошибку нужно пробрасывать по стеку на 10 вызовов вверх, а не обрабатывать.
Что-ты погорячился)
В haskell есть исключения. Понятное дело, что в чистом коде их не обработаешь, и они непредсказуемы из-за ленивости, но в императивном коде исключения прекрасно кидаются и отлавливаются, точно также как в какой-нибудь java.
Это примерно, как утверждать, что в haskell потоки только зеленые, что не так.