Решил попробовать вспомнить юность, наваять коишо на паскакале. Если вкратце, то нужен простой понятный язык, позволяющий гонять пиксели по экрану, без всяких холстов, слоев, фреймворков, выделений памяти и прочих дрочерств: тупо drawpixel(x,y,опционально цвет). Паскакаль вроде подходит.
Ну тривиальная же задача: pacman -S fpc и программа которую поймет даже школьник
Uses ptcGraph;
var Driver: SmallInt;
Mode : SmallInt;
Begin
DetectGraph(Driver, Mode);
InitGraph(Driver, Mode, '');
SetColor(15);
Line(0, 0, 1024, 768);
ReadLn;
CloseGraph;
End.
Сперва IDE (fpc) ругнулось на отсутствие модуля ptcGraph. Сцука, ну ты же поставился. Оказывается надо прописать пути к юнитам (библиотекам) в конфиге. Прописал. Еще какой-то юнит (используемый ptcGraph) не найден. Окей, прописал и его. После пятого юнита нашел, что оказывается можно пути к юнитам прописать в корневой каталог юнитов, только вместо каждого юнита указать звезду *
Потом какие-то ошибки линковки. Включил дебаг IDE. Ворнинги указали что не найдены файлы crtbegin.o и crtend.o. Их я нашел в каталоге с gcc. Но эти пути нихрена не работают ни в одном параметре IDE.
Ну какого черта бы не сделать по-человечески ? Или я слишком много требую от Free ?