Вниз
Скачать: 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.009 c
1-57666
dimonf
2002-04-04 19:55
2002.04.18
Народ, подскажите почему у меня QuickRep печатает только один раз


3-57633
lionR
2002-03-28 11:24
2002.04.18
как открыть Таble в exclusive?


1-57700
kull
2002-04-08 00:12
2002.04.18
Как перевести string в другой charset?


6-57834
_Alex_
2002-02-04 16:44
2002.04.18
как узнать список(hostname) доступных компов в сети


14-57877
anp
2002-03-11 14:01
2002.04.18
Редактирование DBGid




   Наверх