Да, "вектор" ускорен. В частности, в версии "5" MCoder-2, круг рисуется в 2 раза быстрей.
Ты говоришь "свой компилятор". Сам написал? Давай поподробнее.
Тут, прости, не соглашусь.
Некоторые команды компилятся в оперативку одинаково. Так что без разницы на чём писать, на асме, либо на компилере бэйсика (т.е. на -чистом-*). Если важна скорость набора проги, либо промежуточные тесты, то компилятор самое то.
Но, повторюсь, чистого компилятора на Спеке ещё не было. Мои поделки не в счёт.
____________________________
* под "чистым" компилером я понимаю следующее:
Оператор PRINT AT 10,5;"abc" скомпилируется в оперативке, например, в следующую конструкцию:
LD DE,TEXT
LD BC,6
CALL 8252
TEXT DEFB 22,10,5,"a","b","c"
и больше никакого дополнительного барахла.
В более грамотном комиляторе код оператора PRINT (да и других тоже) можно изменять по своему усмотрению. Исходя из этого, компилер можно делать сразу на базе асма.
---------- Post added at 17:54 ---------- Previous post was at 17:33 ----------
Что такое можно написать на "Си++", что нельзя повторить на бэйсике? Пример в студию!