|
|
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Собственноо интересует тема сабжа. Как-то граница скиптового/не скиптового языка для меня размыта java - скриптовый? вроде нет, но. javascript скриптовый? вроде по названию да, но там есть ООП, тогда возвращаемся к вопросу про java. В общем прошу прояснить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 18:05 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Если есть eval('....') - то считается скриптовым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 18:19 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 18:36 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Не буду спорить. Есть такая штука. Но это опция библиотеки а не языка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 18:38 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90, В википедии же подробно разжевано http://en.wikipedia.org/wiki/Scripting_language Смысл не в том что один язык скриптовый, а другой нет. Смысл в том как и для чего применяется язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 18:47 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Java и PHP имеют общую категорию применения. Но на этом общность заканчивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 19:06 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonJava и PHP имеют общую категорию применения. Но на этом общность заканчивается. Никто и не говорит что это единственный критерий. Это целый ряд признаков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 19:13 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
давайте пожалуйста не устраивать мерилово ссылками, а поговорим по делу. я задал этот вопрос людям, которые со мной работают. Если в целом - все слегка призадумались и сказали, что у них такое представление, что это некая маленькая програмка, которая делает какую-то небольшую работу...потом возник вопрос, что можно и на джава написать такую программу. это как-то ломает представление ибо java то никак не скриптовый язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 23:19 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Компиляция для скриптового языка - нонсенс. Даже несмотря на то, что среда исполнения скрипта может такую компиляцию делать. То, что одну и ту же задачу можно решить разными средствами никак не влияет на "скриптовость" и java - определённо не скриптовый язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2014, 00:30 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Практически все современные скриптовые языки компилируют себя в байт-код для ускорения исполнения. Тоесть формально фаза компилляции существует. Другое дело что будет с этим байткодом дальше. Думаю что для JavaScript исполнение не требует никаких дополнительных фаз типа Just-in-time... e.t.c. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2014, 10:27 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonПрактически все современные скриптовые языки компилируют себя в байт-код для ускорения исполнения. Тоесть формально фаза компилляции существует.Существует. Внутри среды исполнения . Никак, в общем-то, недоступная пользователю скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2014, 21:15 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
ну java то понятно что не скриптовый. А scala? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 04:32 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Среди Scala keywords "eval" отсутствует. Компилляция в рантайме осуществляется с помощью библиотек. А про сам язык википедия пишет как функциональный, объектный и мультипарадигменный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 10:23 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton, ну для винды например CMD скрипт Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 16:21 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
а давайте подумаем об этом с точки зрения того: "что есть скрипт"? тогда сможем ответить можно ли на джава писать скрипты. И даже если и можно, то можно ли назвать джава скритовым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 19:17 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90а давайте подумаем об этом с точки зрения того: "что есть скрипт"? тогда сможем ответить можно ли на джава писать скрипты. И даже если и можно, то можно ли назвать джава скритовым. Скрипт это по сути специальным образом оформленный текст...и всё. Его можно спокойно читать (и понимать,(кто в теме)) обычным текстовым редактором. Этот текст читает и переводит транслятор и выполняет соответствующие инструкции. java код это байт-код ...уже специально подготовленный бинарный формат.следовательно java не скриптовый язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 19:30 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
irbis_al, irbis_al,Скрипт это по сути специальным образом оформленный текст как и java code irbis_alЕго можно спокойно читать (и понимать,(кто в теме)) обычным текстовым редактором. Сертификация это и проверяет. И не важно java это или python irbis_aljava код это байт-код спорно. Для меня скрипт это что-то, что не требует взаимодействия с юзером - нажали кнопку start, выполнилась работа и всё, а приложение это взаимодействие с юзером. Всякие там конверторы mp3->wav это скрипты. Исходя из моего понимания. Я всё таки за то, что и на java можно писать скрипты. Делает ли это его скриптовым - имхо нет. Хотелось бы какого-нить "железного" признака или набора признаков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 19:59 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90Я всё таки за то, что и на java можно писать скриптыНельзя на яве писать скрипты. По той простой причине, что J(ava)R(untime)E(nvironment) умеет исполнять только байт-код. Более того, преобразование исходного текста в байт-код требует явного вызова компилятора, который (уже) выброшен из JRE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 21:30 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, то есть по вашему какой именно признак отличает скриптовый язык от нескриптового? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 22:59 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Кстати предлагаю подумать над Java-JSP. Предлагаю подумать над рекурсивным eval("eval(....)"); чтобы прогреть мозги. Предлагаю подумать над определением "рантайма". Предлагаю подумать над опцией безопасности и eval-инжекций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2014, 23:45 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonКстати предлагаю подумать над Java-JSP. Предлагаю подумать над рекурсивным eval("eval(....)"); чтобы прогреть мозги. Предлагаю подумать над определением "рантайма". Предлагаю подумать над опцией безопасности и eval-инжекций. Если над этим всем думать, то получится, что понятие "скриптовый" становится еще размытее, чем на начале ветки. Java-JSP - хы, ну точно не скриптовые, т.к. там еще и разворачивать в сервлет-контейнере надо. Судить по наличию еval равно как и о думать над рантаймом ничего не даст, т.к. рантайм есть всегда, а eval может быть как во время исполнения, так и на этапе компиляции (макросы например или вот так http://en.wikipedia.org/wiki/Eval#D), в т.ч. и у языков, которые предполагают запуск бинарного исполняемого модуля. А если вспомнить про экзотику типа Tiny C, то слово "скриптовый" совсем теряет смысл. irbis_al Скрипт это по сути специальным образом оформленный текст...и всё. Его можно спокойно читать (и понимать,(кто в теме)) обычным текстовым редактором. Этот текст читает и переводит транслятор и выполняет соответствующие инструкции. Вот с этим согласен. Ибо формально выделить другие признаки пока сложновато. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 01:37 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovredwhite90Я всё таки за то, что и на java можно писать скриптыНельзя на яве писать скрипты. По той простой причине, что J(ava)R(untime)E(nvironment) умеет исполнять только байт-код. Более того, преобразование исходного текста в байт-код требует явного вызова компилятора, который (уже) выброшен из JRE. Ну и че? Никто ведь не мешает написать обертку (bash, cmd etc) над javac и сразу исполнять то, что скомпилилось. Другое дело что java как язык не очень к скриптам располагает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 01:47 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Вики не читал, теорию не знаю. Для меня всегда скриптовый язык был язык встроенный в какую нибудь среду или ПО и использующийся для нистройки данной среды/ПО с оптимизацией под предметную/бизнес область (на которую данное ПО рассчитано). Раньше, все было просто: C - универсальный язык CMD, BAT etc - скриптовые, рассчитанные для помощи в работе с "command.com". Аналогично всякие WSH и Power Shell. Java - универсальный язык Java Script - средство кастомизации браузера (NetScape) и HTML-страничек (гипер текст маркап Language) Часто один язык выступал и в той и в другой ипостаси: Lisp - язык программирования AutoListp - скриптовый язык для AutoCad'а Если взять появление SSI /Server-Side Includes/, ASP или PHP. Первые версии были рассчитаны на работу внутри сервера и упрощения HTML верстки. Нормальные ))) приложения создавали на CGI. Сейчас - это казалась бы граница полностью размыта. Из за популярности скриптовых языков они явно перешли в свою, вполне взрослую нишу. Тот же .ASP рассматривается уже как язык программирования, а не как вспомогательное средство к HTML. Хотя универсальными языками, как C и не стал Т.ч. спор сейчас беспредметен IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 02:13 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
dimonz80Судить по наличию еval равно как и о думать над рантаймом ничего не даст, т.к. рантайм есть всегда, а eval может быть как во время исполнения, так и на этапе компиляции (макросы например или вот так http://en.wikipedia.org/wiki/Eval#D), в т.ч. и у языков, которые предполагают запуск бинарного исполняемого модуля. Не вижу связи между макросами и eval. Это вообще разные уровни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 12:10 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
dimonz80Ну и че? Никто ведь не мешает написать обертку (bash, cmd etc) над javac и сразу исполнять то, что скомпилилось. Другое дело что java как язык не очень к скриптам располагает. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 12:22 |
|
||
|
|

start [/forum/search_topic.php?author=Pioneer_ugl&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
5ms |
get forum list: |
16ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
12ms |
get forum data: |
5ms |
get page messages: |
90ms |
get tp. blocked users: |
2ms |
| others: | 679ms |
| total: | 927ms |

| 0 / 0 |
