May. 27th, 2011

kaipa: (Default)
Плотно попрограммировав на Скале (чтобы квалификацию не потерять :), убедился, что несмотря на довольно компактный и местами изящный код, который можно писать на Скале, он все же получается перегружен ненужными синтаксическими костылями, лишними скобками и точками. Tacit или point-free стиль программирования на Скале получается лишь изредка и требует дополнительных ухищрений, вроде неявных преобразований и т.п. Вероятно, это следствие компромиссов, на которые пришлось пойти разработчикам, чтобы "поженить" ОО и функциональные парадигмы, но нам-то от этого не легче! Виденные мною примеры кода на Хаскеле убеждают, что на Хаскеле код выглядит лаконичнее и понятнее, лишнего мало. На J все еще лаконичнее, но уже не так понятно (за счет вилок и крючков). Но на Хаскель я переходить пока не готов. Придется грызть скалу, оттачивать мастерство :)

Profile

kaipa: (Default)
kaipa

April 2017

S M T W T F S
       1
2345678
9101112131415
16171819202122
23242526272829
30      

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 08:26 am
Powered by Dreamwidth Studios