Feb. 17th, 2020

66george: (Default)
Программа в состоянии "почти готова", но надо доделать тыщу мелочей, а мне лень (плюс быт заедает). Писать на C++ всё равно что тащить гружёную телегу без колёс. Даже если всё делать по их системе (разбить на классы и правильно наследовать). Только ради Qt его терплю. Следующую программу буду писать на Факторе. Программа быстрой сортировки на Факторе

: qsort ( seq -- seq )
dup empty? [
unclip [ [ < ] curry partition [ qsort ] bi@ ] keep
prefix append
] unless ;

И на всяких других языках для сравнения

http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Factor
66george: (Default)
Перечитал "Голос неба" (он же "Глас божий") Лема и так увлёкся, что тут же перечитал "Возвращение со звёзд". Возвращается человек из межзвёздной экспедиции через 127 лет (а на корабле прошло 10, потому что летели с постоянным ускорением) и видит общество победившего гуманизма. Все ходят полуголые и в перьях, как на гей-параде, детям делают прививки, подавляющие агрессивность, до космоса никому нет никакого дела. На героя начинают девушки вешаться "Живой питекантроп! Ты когда улетал, уже был водопровод?", герой же сильно недоволен светлым будущим (Лем говорил, что герой буквально взбунтовался и стал отчебучивать против воли автора). Написано неровно.

Profile

66george: (Default)
66george

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 02:16 pm
Powered by Dreamwidth Studios