| |||
|
|
Объектность в OCaml, наверное, не очень была нужна. Если бы была сильно нужна - сделали бы для них всякие фичи, типа более или менее полноценного матчинга и т.д. Может быть и сделают, получится действительно крутой объектно-функциональный язык, а не объекты сбоку от крутого функционального языка. Что до сигнатур - эту традицию хорошо, что не нарушили, в идеале подход к сигнатурам (по моему) должен быть такой же, как и в модулях. А к матчингу - почти как в record'ах (с точностью до того, что сейчас все данные private) :). Добавить комментарий: |
|||