Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.18;
Скачать: 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 вся ветка

Текущий архив: 2002.04.18;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.007 c
4-57928
Alx2
2002-02-13 11:58
2002.04.18
Hook: что неправильно?


1-57674
Gamar
2002-04-04 10:36
2002.04.18
TRichEdit как редактор с подсветкой


1-57737
elf7
2002-04-05 10:25
2002.04.18
Директории TreeView


1-57705
al creator
2002-04-04 22:05
2002.04.18
ВОПРОС! НАДО при определённом событии активировать окно


3-57583
Sysoper
2002-03-26 12:27
2002.04.18
At End Of Table





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский