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)