какие-то энергичные листы

Jun 10, 2012 16:54

Почему в F# и Nemerle списки, которые в коробке, являются энергичными, ведь с их помощью нельзя обрабатывать сколько-нибудь значительные объемы данных? В том же F# списки можно использовать только для написания симпатичных примерчиков вроде

copy to clipboardподсветка кода
  1. let rec insertions x = function  
  2.     | []             -> [[x]]  
  3.     | (y :: ys ( Read more... )

мысли, f#, негатив, nemerle, fp, программирование

Leave a comment

Comments 2

justy_tylor June 10 2012, 14:17:39 UTC
Сейчас по приколу удалил умности из вчерашнего алгоритма - сменилось с 3m17s на 2m50s в тормозном интерпретаторе Python.
Переписывать на сях с паралеллизацией как-то западло - сумма времени написания кода превысит час, а это мой предел на "спец. олимпиады".

Про списки cons(head,tail) - а зачем это легаси тащить? http://vimeo.com/6624203 К ленивым тоже относится.

Reply

stdray June 10 2012, 14:36:12 UTC
>сумма времени написания кода превысит час, а это мой предел на "спец. олимпиады".

Ну мне интерсно поиграть с Nemerle, разобраться с его async'ами.

>Про списки cons(head,tail) - а зачем это легаси тащить? http://vimeo.com/6624203 К ленивым тоже относится.

Конкретно для seq удобных средств декомпозиции не предусмотренно вообще. Может сами списки и легаси, но конструкторы и селекторы должны быть у любой структуры данных вне зависимости от ее внутреннего устройства, я считаю. Видео погляжу, спасибо.

Reply


Leave a comment

Up