Предварительные выводы про хаскель, сделанные по
микро-опыту, по возможности очищенные от эмоций:
- Хаскель очень напичкан семантическими конструкциями и, как следствие, очень напичкан синтаксически. Каждая точка, отступ, перенос строки важны;
- Хаскель действительно заставляет разбираться с типами функций, отказываясь запускать код. Т.е. я охотно верю
( Read more... )
Comments 34
Жесткость к типам при прототипировании помогает - если грамотно систему типов использовать - он фактически проверит что ты в своих выкладках нигде не накосячил.
С производительностью в хаскеле все достаточно сложно, но можно достичь значительного ускорения оставаясь все в пределах того же языка - со всей строгой типизацией и прочими плюшками. Ну и на сях переписывать тоже никто не запрещает.
Reply
P. S. "быдлоокамл" это такая местная шутка?
Reply
2) насчёт окамла - да, шутка. Просто считается, что он попроще хаскеля и вообще более пролетарский.
Reply
2) мнение довольно спорное, хотя порог вхождения безусловно отличается в пользу камла
Reply
При чём тут хаскель или не хаскель?
2) Мне тут нечего сказать, потому что я ещё ни строчки не написал на окамле. Это, надеюсь, впереди.
Reply
а какие ты видишь в данном случае альтернативы, если эрланговского битового синтаксиса нет, а вручную за смещениями полей следить не хочется? мне ничего, кроме метапрограммирования, в голову не приходит.
Reply
Впрочем, на плюсах же пишут и ничего, получается.
Reply
Reply
Я говорю о том, что я вижу перед собой: наблюдаемое состояние скрыто, не инспектируется и мутабельно, причем меняется вызовом на нём функции с аргументами.
Reply
Reply
Leave a comment