Категория
Информатика
Тип
реферат
Страницы
24 стр.
Дата
07.03.2013
Формат файла
.doc — Microsoft Word
Архив
173762.zip — 21 kb
  • kompanija-borland-software-corporation_173762_1.doc — 86 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

История

Некоторые из вас помнят Borland еще с
тех пор, когда она выпустила первый turbo-компилятор для языка Паскаль. Для
молодого же поколения программистов напомню, почему и при каких обстоятельствах
"Борланд" стала легендой для разработчиков по всего мира.

Первым легендарным продуктом
"Борланд" был Turbo-Pascal, созданный - точнее, лицензированный у
немецкого разработчика Андерса Хейлсберга - в 1983 году. Впоследствии Андерс
стал ведущим разработчиком "Борланд" и был архитектором всех версий
Turbo-Borland и первых версий Delphi. Первая версия была очень быстрой, однако
еще не использовала многих возможностей, появившиеся позже.

Следующим прорывом была настоящая
оконная среда разработки, IDE и технология подстрочной компиляции. Идея была
гениальной: поскольку ввод пользователя в тысячи и миллионы раз медленнее
работы даже среднего процессора - получалось, что в момент ввода программы
компьютер практически простаивал на 99%. Борланд изменила ситуацию: в момент,
когда курсор покидает строку, среда разработки, IDE, частично компилировала эту
строку независимо от остальных. В частности, в фоновом режиме проверялся
синтаксис, строились таблицы символов. В момент, когда курсор покидал
процедуру, компилятор производил оптимизацию на уровне процедуры, связывая коды
для каждой отдельной строки в согласованный ассемблерный код. В результате,
когда пользователь нажимал собственно Компилировать, результат появлялся
немедленно - в отличие от других, пакетных компиляторов. До этого компиляция
занимала несколько минут, а в некоторых случаях даже часов.



Ваше мнение



CAPTCHA