Получил сегодня два зачёта. Первый мне по сути поставили ни за что: преподу было влом кататься на пересдачи из-за двух человек, поэтому он проставил зачёт всем, а задания, которых у меня откровенно маловато, надо ему сдать до экзамена.
Второй зачёт был куда интереснее. Две учебные группы были разбиты на пять подгрупп по два-три человек, каждой из которых месяц назад выдали одну большую задачу, которую посчитать численно. На компьютере. На любом языке программирования.
Очень многие выбрали MatLab - программа, специально созданная для таких расчётов. Выбор, вообще говоря, правильный, но есть нюансы. Их два:
1) с этой программой все почти не знакомы, поэтому осваивать этого монстра приходилось на ходу, что достаточно трудно и чревато подводными камнями.
2) Там очень трудно отлавливать ошибки.
И только мы начали писать на Delphi (тот же Pascal, который в школе зачастую изучают). Из-за этого нам пришлось изобрести пару велосипедов, и ещё пара мест делаются с изяществом удара кувалдой, потому что язык не был заточен под вычисления. Зато он был нам знаком, прост и понятен, никаких подводных камней.
Судя по тому, что остальные так и не смогли довести всё до ума, и только у нас было худо-бедно работающее решение, наш выбор кувалды вместо отмычки оказался правильным.