metaclass: (Default)
[personal profile] metaclass
Scala - это Haskell в жабьей шкуре?

Если кложура сразу видна как лисп и не совсем мейнстримный язык, то скала замаскирована жабьей шкуркой от зоркого ока менеджеров, чтобы к тому времени, как до них дойдет, во что они вляпались - было уже поздно.

Язык знатно безумный, я почти Programming in Scala дочитал. И кое-какие вещи там сильно похожи на решение некоторых проблем с наследованием и зависимостями типов друг от друга, которых мне не хватало в дельфи и дотнетах :)

Date: 2013-01-10 07:41 am (UTC)
From: [identity profile] Игорь Петров (from livejournal.com)
Implicits - да полезно, а про синтаксис - это шутка?
Нет, не соглашусь, синтаксис хаскеля намного лучше, с-образный синтаксис вообще для языков с фя-элементами не подходит (про полноценные фя я и не говорю).

Date: 2013-01-10 07:36 pm (UTC)
From: [identity profile] isorecursive.livejournal.com
В этом есть доля шутки, но что касается лямбда-блоков(кроме Scala такое ещё имеется в Ruby), тут я на полном серьёзе считаю, что это большой выигрыш конкретно для ФП блокового синтаксиса по сравнению с отступным. В хаскеле, конечно, добавили недавно LambdaCase, но оно реабилитирует только часть преимуществ, которая не связана непосредственно с блоковостью.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 30th, 2025 02:30 pm
Powered by Dreamwidth Studios