История изменений
Исправление byko3y, (текущая версия) :
В Haskell не хватает возможности писать прикладные приложения. Компиляторы научились писать, хорошо, но этого мало. Как я люблю говорить: качество ЯП определяется не тем, насколько в нем много фич, а тем, насколько их мало, насколько просто и лаконично записывается программа. В принципе, ЯП для кодирования Тьюринг-машин уже постепенно все приходят к одному и тому же формату — из нового можно упомянуть вывод типов или динамическую типизацию с выводом типов JIT, лексические замыкания и прочие формы локализации обработки данных. В остальном это всё сплошные вариации на тему Algol 60 и ML, опционально с ублюдочнейшим сишным синтаксисом, от которого постепенно и неохотно уходят.
Исходная версия byko3y, :
В Haskell не хватает возможности писать прикладные приложения. Компиляторы научились писать, хорошо, но этого мало. Как я люблю говорить: качество ЯП определяется не тем, насколько в нем много фич, а тем, насколько их мало, насколько просто и лаконично записывается программа. В принципе, ЯП для кодирования Тьюринг-машин уже постепенно все приходят к одному и тому же формату — из нового вывод типов или динамическая типизация с выводом типов JIT, лексические замыкания и прочие формы локализации обработки данных. В остальном это всё сплошные вариации на тему Algol 60 и ML, опционально с ублюдочнейшим сишным синтаксисом, от которого постепенно и неохотно уходят.