May. 22nd, 2014

noyau: (Default)
Захотелось мне автоматизироывть некоторые вычисления. А Фортран меня совершенно не вдохновляет. Порылась в интернетах и нашла Lazarus, или, как справедливо заметил [livejournal.com profile] lanrusa, Лазаря. И, после практически десятилетнего перерыва, понеслось. Не могу остановиться, кайф.
Для разгона запрограммировала подсчет простеньких статсумм, но со всякими user-friendly штуками.

Так вот задала вопрос уважаемому [livejournal.com profile] lanrusa с кусочком кода, он ответил на основной вопрос, и добавил, что условными переходами в программах пользуются только лохи. :-) Я сразу вспомнила, что на программировании мне это тоже втирали. Решила подойти под стандарты. Большая часть переписалась мгновенно, а вот основной "счётчик" сопротивлялся мне два дня. Потом что-то щелкнуло и я поняла как надо поменять логику алгоритма, чтобы потребность в безусловных переходах отпала. При этом количество строк уменьшилось с 40 до 20. Получила громадное удовольствие.

Начальник боялся запускать программулю на своем компьютере, потому что ему везде мерещится вирус, а в небольом файл *.exe тем более, но потом попробовал: "I did a quick test – the program looks quite useful and I am surprised how well one can adapt this to the Windows world." Хе-хе.

Сижу теперь, расширяю.

Profile

noyau: (Default)
noyau

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 27th, 2026 01:27 am
Powered by Dreamwidth Studios