Сам Бейсик на УКНЦ довольно шустрый. А вот реализация графики в ПП не очень быстрая. Бейсик не имеет доступа к видеопамяти, и для графики пользуется Esc-последовательностями, которые отрабатывает драйвер графического терминала. Например, чтобы отобразить точку, надо подать команду на цвет <Esc>ML@@3, подать команду на отображение точки <Esc>UH!ao@M. Драйвер в ПП это должен принять, расшифровать, отобразить. Поэтому всё это не быстро. Относительно быстро работает рисование вектора и закрашенной прямоугольной области. Для заливки тоже есть команда, но сделана она неоптимально, потому медленно и работает.





Ответить с цитированием