Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

квиксорт на форте (программ.)

(эта запись может быть интересна только программистам, знающим Форт, т.е. в сущности никому, да и им не будет)

Месяц назад писал о том, что написал несколько мелочей на Форте, включая квиксорт, но его бы надо рефакторнуть. Вчера наконец нашел время к этому вернуться - свой код месячной давности смог понять только после поллитры десяти минут утомительного разбора. Переписал. Вместо 5 слов вышло 12, каждое из которых не более двух строчек длиной. По-моему, понятнее и лучше, хотя кто знает, что я об этом подумаю, когда посмотрю на этот код через месяц.

Пока что главная польза от моего возродившегося интереса к Форту - то, что работа с ним отчеканила в голове то, что недостаточно четко понимал о разнице между C и C++, и о сути OOP.

P.S. Забыл упомянуть, что новый код, в отличие от старого и к моему изумлению, заработал с первой попытки, без исправлений и отладки (тесты для проверки у меня уже были наготове).
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 13 comments