Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

запутыватель

> Хороший закон, ага. И как мы Яву, к примеру, классифицируем?
Ну почему я знал заранее? ;) Тут придется углубится дальше. В прошлом письме я представил очень простую бинарную модель, но в реальности между случаем, когда у нас родной код процессора, полученный из C, и случаем псевдокомпилятора, когда мы имеем исходник+интерпретытор в каждом "откомпилированном" .exe, есть масса промежуточных состояний, зависящих от того, сколько внесено в язык вещей, не поддающихся компиляции. В яве не так уж много того, что не поддается компиляции, так что если закрыть глаза на необходимость RTTI и еще некоторых вещей, а также запретить некоторые фичи, типа java.lang.Compiler, можно будет считать это комиплируемым языком. Но практически можно считать, что язык это интерпретируемый. О чем также говорит наличие декомпиляторов с Явы.
Не делайте ошибку, кивая в данном случае на JIT и прочие подобные технологии. Перевод языка в последовательность родных машинных команд производится в любом случае, и компилируемый вариант отличается от интерпретируемого только тем, КОГДА. В случае компилируемого языка _вся_ компиляция производится _до_ того момента, как мы получили готовый модуль.
СообщениеАвторДата
Designer23.08.2002 12:52
Leechy23.08.2002 16:56
crimaniak24.08.2002 19:42
MetaWizard24.08.2002 20:36
crimaniak25.08.2002 15:11
MetaWizard25.08.2002 16:49
crimaniak26.08.2002 00:03
гоша26.08.2002 15:15
crimaniak27.08.2002 13:35
MetaWizard23.08.2002 16:51
Designer23.08.2002 18:47
crimaniak24.08.2002 16:12
Designer26.08.2002 17:28
crimaniak27.08.2002 13:12
MetaWizard28.08.2002 17:23
crimaniak29.08.2002 13:55
Dworkin09.01.2003 17:20
Designer29.08.2002 11:55
Pha-pha28.08.2002 18:30
crimaniak27.08.2002 18:22
Designer28.08.2002 13:10
crimaniak29.08.2002 13:45
Designer29.08.2002 16:26
Designer29.08.2002 16:23
crimaniak30.08.2002 20:36
Designer для Crimaniak05.09.2002 15:16
crimaniak09.09.2002 14:20
Designer для Crimaniak10.09.2002 12:07
crimaniak10.09.2002 13:15
Designer для Crimaniak10.09.2002 13:58
crimaniak10.09.2002 20:31
Designer для Crimaniak11.09.2002 11:16
Leechy11.09.2002 12:49
Designer для Crimaniak11.09.2002 17:13
Designer для Crimaniak10.09.2002 13:49
Designer05.09.2002 11:27
crimaniak29.08.2002 13:50
crimaniak29.08.2002 13:48
Designer27.08.2002 14:09
crimaniak27.08.2002 14:58
crimaniak27.08.2002 13:16
crimaniak27.08.2002 13:14
crimaniak27.08.2002 13:13
MetaWizard26.08.2002 18:34
Designer27.08.2002 11:07
Designer27.08.2002 11:03
маринаГость26.04.2003 17:10
Гость александр14.03.2003 12:50
Гость28.12.2002 13:49