Вниз
Скачать: CL | DM;

Я знаю что имеется два основных вида средств реализации   Найти похожие ветки 

← →
DimaIv   (2002-03-11 10:41) [0]

языка: компиляторы и интерпретаторы. С компилятором всё понятно,
а вот интерпретатор как он работает,преимущества,недостаткию.
И если можно ссылочки в сети где можно почитать теорию программирования.


← →
Виктор Щербаков ©   (2002-03-11 11:01) [1]

http://www.kulichki.com/kit/


← →
DimaIv   (2002-03-11 14:13) [2]

Кто еще что скажет?


← →
drpass ©   (2002-03-11 14:55) [3]

Интерпретатор просто читает исходник и немедленно исполняет те команды, которые в нем записаны. Преимущества - простота реализации и примитивность. Недостатки - интерпретируемая прога раз в 15-20 медленнее исполняется, чем откомпилированная. Поэтому интерпретаторы сейчас применяются как вспомогательное средство (для написания скриптов, автоматизации)


← →
iZEN   (2002-03-11 23:21) [4]

Есть ещё так называемые JIT-трансляторы(just-in-time) -- компиляция налету принципиально-интерпретируемого кода (Sun Java -- JVM HotSpot; CLR -- .Net Framework). Рызница между чисто-откомпилированным кодом и интерпретирумым кодом практически исчезает (так как компиляция интерпретируемого кода происходит при загрузке его в память, а не во время выполнения как при чистой интерпретации).
Шутка ли, если у меня откопилированное Delphi-приложение отстаёт от JIT-"интерпретируемого" Java-приложения на операциях сортировки на 5..10%, а по строкам Delphi раза в 3 медленнее (а говорят, что откомпилированный код быстрее интерпретируемого -- так это смотря что и как использовать, главное алгоритмы!)


← →
Anatoly Podgoretsky ©   (2002-03-11 23:25) [5]

iZEN (11.03.02 23:21)
Именно, а насчет скорости это заблуждение, некоторые интерпритаторы легко обходят компиляторы по скорости, за счет хорошо оптимизированных билиотек, хороших алгоритмов и т.д.


← →
iZEN   (2002-03-11 23:28) [6]

Так я и сказал.


← →
Фэ ©   (2002-03-11 23:33) [7]

2iZEN - загляни в ящик свой.


← →
copyr25 ©   (2002-03-11 23:34) [8]

А человек мыслит, как интерпретатор:)))
Т.е. exe-шник не создается - нет независимого продукта!
Наверное, поэтому BASIC был одним из первых языков программирования?
"Человеческое, слишком человеческое..."


← →
iZEN   (2002-03-11 23:47) [9]

Для Фэ.
Я не забыл -- уже написал. Загляни в свой ящик.


← →
Anatoly Podgoretsky ©   (2002-03-11 23:52) [10]

iZEN (11.03.02 23:28)
И я подтвердил :-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
14-57841
Ajax
2002-03-07 17:55
2002.04.18
Задачка...


3-57584
Roman_tutov@mail.ru
2002-03-22 18:57
2002.04.18
Delphi & postgress


3-57653
Sergey_R
2002-03-26 18:19
2002.04.18
Ничего не понимаю...В SQLExplorer работает, напрямую из...


7-57901
ATLANTIDO
2002-01-25 13:35
2002.04.18
кЛАВА


14-57879
Alx2
2002-03-12 11:37
2002.04.18
Congratulations toVuDZ!




   Наверх