Ad banner
Ad banner

Java с нуля. Компилятор vs интерпретатор

Мы с вами уже знаем что такое код и каким он бывает. Также мы затронули такие вещи как “компилятор” (compiler) и “интерпретатор” (interpreter).

В этом видео мы немного подробнее поговорим о разнице между этими двумя компонентами.

В Java компилятор можно запустить при помощи бинарника javac. Вы можете найти его в своем дистрибутиве JDK (что это такое, поговорим в следующих уроках). Интерпретатором же в Java выступает JVM. Он запускается бинарником java.

► Telegram канал:
► Instagram:
► TikTok:
► LinkedIn:

► Закрытая Telegram группа:
Там я помогаю искать ответы на возникающие у вас вопросы. Даю практические задания и делаю их разбор. Я и все участники группы помогают друг другу в решении возникающих по ходу обучения проблем. По вопросам вступления –

(Visited 22 times, 5 visits today)

You Might Be Interested In

Комментарии (14)

  1. Отличная лекция. Хорошо, когда уроки не сложные и короткие. Очень тяжело продираться через полуторачасовые лекции

  2. Уважаемый Java Kabala! Слова словами, а дело делом. Вы разбираетесь в компиляторах. Немецко-говорящий швейцарец Вирт написал известный язык программирования PASCAL и компилятор для него, написанный тоже на PASCAL. Затем Вирт написал расширенную версию Паскаля со всеми признаками объектной ориентированности и назвал свой расширенный Паскаль как язык Оберон-1, а затем Оберон-2 и соответствующие компиляторы для них на том же языке. В РФ писать компиляторы умеют только трое.

    1. По заказу швейцарской фирмы группа Евгения Александровича Зуева из двух с половиной человек, третий ушел с половины работы, за три года написала компилятор для С++.

    2. Группа Станислава Станиславовича Михалковича из 18-ти человек из университета в Ростове-на-Дону написала русскую версию Паскаля с именем PascalABC.net и компилятор для него на языке Си шарп.

    3. Свердлов З.А. в его книге подробнейше описал компилятор для упрощенной версии языка Оберон-2 на Паскале, на Оберон 2, на С++, на Си-шарп. Чудесная книга, следуя наставлениям которой, можно написать свой компилятор.

    Вот и вы, написали бы и представили нам подробный компилятор Паскаля на Паскале. Ценнейшая была бы книга.

  3. Чем в альтернативных языках тогда компилятор (исходный – машинный) отличается от интерпретатора (исходный – машинный)?

  4. Все как всегда на высоте. Надеюсь, к выходным скинешь еще)) Подскажи еще, в твоих уроках будут домашние задания для закрепления теории?

Post A Comment For The Creator: Java Kabala

Ваш адрес email не будет опубликован. Обязательные поля помечены *