01.04.1997 Новости Приложения, созданные на Visual Basic 5.0 корпорации Microsoft (Редмонд, шт. Вашингтон), будут работать в 20 раз быстрее тех, что написаны на предыдущих версиях языка. VB 5.0, выпуск которого запланирован на 19 марта, стал быстрее не только благодаря возможности компиляции в “родной” код, но и в результате ряда изменений, внесенных в механизм работы с графическими формами. “Мы изменили архитектуру продукта для повышения скорости, уменьшили время, которое он затрачивает на загрузку форм с диска в оперативную память”, - сообщил менеджер по продукту Крис Флорес. Представители Microsoft заявили, что переход на технологию Remote Data Objects на 50% ускоряет связь с БД. Возможность компиляции в “родной” код - одно из наиболее заметных изменений. Visual Basic транслирует исходный код в промежуточный формат на языке Си, а затем передает его конечному компилятору Си. Этот компилятор - тот же самый, который используется в Visual C++ 5.0, однако пользователям Visual Basic не потребуется инсталлировать Visual С++. Предыдущие версии языка Visual Basic создавали только P-код, который интерпретировался в процессе выполнения с помощью резидентной динамически линкуемой библиотеки. VB 5.0 все еще позволяет разработчикам компилировать в P-код, и, как считает Перес, использование P-кода иногда может быть предпочтительнее, и не только потому, что Р-код облегчает отладку, но и потому, что в этом формате исполняемые файлы оказываются более компактными, чем в “родном” коде. Это ...
читать далее.