Здравствуйте, little_alex, Вы писали:
_>Вообще-то верно,но посмотри в сторону Haskell — Array не так уж и плох.Плохо массивы вписываюся в pattern matching вот в чем проблема.
Array сделан с помощью монад, чтобы избежать копирования. По моему, это глупо. И пользоваться такими массивами практически невозможно. Как, например, записать независимое обновление двух ячеек массива, что бы компилятор мог это распараллелить? А ведь без этого нельзя сделать эффективную обработку массивов с использованием SIMD инструкций...
Хотя у меня в этом опыта практически нет. Надо будет попробовать реализовать какую-нибудь задачу с обработкой матриц чтобы проверить насколько я прав.