Re: Re[2]: portable GUI

From
Shura Zam ()
To
Boris Rudakov ()
Date
2003-07-25T10:16:56Z
Area
CARBON.COPY
 * Forwarded from area 'SU.WINDOWS.PROG'
From: "Shura Zam" <nagual@promsoft.ru>

>  AB>> ява не интеpпpитатоp, это одно из твоих заблyждений.
>
>  AK> Ну  смотря как посмотреть. Компиляция идет в код _виртуальной_
машины,
>  AK> который  затем  интерпретируется.  Хотя  согласен,  что  это не
совсем
>  AK> интепретатор.
>
> А что есть "интерпретатор" ?
>
> Это то что не компиллируют в не код не виртуальной не машины ? :):):):):)
>
> Или "интепретатор" это такоая штука, кторая никода свой байткод на диске
не
> сохраняет, а как Священную Клизму держит его только в пямяти ? :)

Предлагаю следующее определение:
Язык является необходимо интерпретируемым если
в нём сушествует оператор/функция которая принимает строку,
и выполняет её по правилам языка.
Т.е. интерпретатор языка должен входить и быть доступен в
системе выполнения.

По этому определению Java не является необходимо интерпретируемым
языком. Так же как и Basic. А вот Perl, Python, Lisp JavaScript - являются.


--- ifmail v.2.15dev5
 * Origin: Golden Telecom (2:5020/400)