|
|
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать 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 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytondimonz80Судить по наличию еval равно как и о думать над рантаймом ничего не даст, т.к. рантайм есть всегда, а eval может быть как во время исполнения, так и на этапе компиляции (макросы например или вот так http://en.wikipedia.org/wiki/Eval#D), в т.ч. и у языков, которые предполагают запуск бинарного исполняемого модуля. Не вижу связи между макросами и eval. Это вообще разные уровни. Ну эээ... аналогия такая, что макрос - это типа такой eval, только он выполняется на этапе компиляции. eval работает как "Исходник -> AST -> Execute", а макрос "Исходник -> AST" , а "execute" уже потом когда exe-шник запустим. Какая-то такая логика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:04 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
dimonz80а макрос "Исходник -> AST" Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:09 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytondimonz80а макрос "Исходник -> AST" Нет. Это почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:12 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Макропроцессор в общем случае ничего не знает ни о каких AST. Он даже может не знать о ЯП для которого осуществляет процессинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:14 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonМакропроцессор в общем случае ничего не знает ни о каких AST. Он даже может не знать о ЯП для которого осуществляет процессинг. Эээ... произошла путаница в понятиях. Под макросом подразумевались макросы типа лисповых или скаловых, которые формируют AST, а не язык для макропроцессоров типа препроцессора С/С++ или там M4, которые текст перелапачивают в текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:17 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton, http://en.wikipedia.org/wiki/Macro_(computer_science)#Syntactic_macros - такие макросы имел ввиду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:21 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90Собственноо интересует тема сабжа. Как-то граница скиптового/не скиптового языка для меня размыта java - скриптовый? вроде нет, но. javascript скриптовый? вроде по названию да, но там есть ООП, тогда возвращаемся к вопросу про java. В общем прошу прояснить. Я, как видный деятель скриптового движения и приглашённый эксперт, должен со всей ответственностью пояснить: javascript и java -- совершенно разные языки. javascript -- "скриптовый". java -- нет. собственно, "скриптовый" язык -- это язык, работающий по схеме классической покоммандной интерпретации. Плюс ещё обладающий некоей специфической предметной направленностью, т.е. для написания скриптов. Классический бейсик например, хоть он и является классическим интерпретатором, скриптовым языком можно назвать едва ли. Так же Forth. Поэтому лучше использовать другой термин -- "интерпретатор". Сейчас чисто "скриптовых" языков или интерпретаторов достаточно мало -- все норовят сделать промежуточный p-code для того, чтобы программа быстрее работала. javascript -- классический интерпретатор. java -- совсем не интерпретатор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:22 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonЕсли есть eval('....') - то считается скриптовым. Плохой критерий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:22 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
забыл никну java то понятно что не скриптовый. А scala? Тоже не скриптовый. Скриптовым отчасти можно назвать groovy. По цели назначения. И то с большим натягом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:24 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Похоже реально никто википедию не прочел. А там толково расписано всё то что здесь уже вторую страницу мусолиться. Просто взять конкретный язык и причислить его к скриптовому нельзя. Можно всегда реализовать компилятор для этого языка и он уже не будет скриптовым. А можно компилятор интегрировать в рантайм и язык станет скриптом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:28 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
[quot MasterZiv]redwhite90Собственноо интересует тема сабжа. Как-то граница скиптового/не скиптового языка для меня размыта java - скриптовый? вроде нет, но. javascript скриптовый? вроде по названию да, но там есть ООП, тогда возвращаемся к вопросу про java. В общем прошу прояснить. Я, как видный деятель скриптового движения и приглашённый эксперт, должен со всей ответственностью пояснить: javascript и java -- совершенно разные языки. javascript -- "скриптовый". java -- нет. собственно, "скриптовый" язык -- это язык, работающий по схеме классической покоммандной интерпретации. Плюс ещё обладающий некоей специфической предметной направленностью, т.е. для написания скриптов. Классический бейсик например, хоть он и является классическим интерпретатором, скриптовым языком можно назвать едва ли. Так же Forth. Поэтому лучше использовать другой термин -- "интерпретатор". Сейчас чисто "скриптовых" языков или интерпретаторов достаточно мало -- все норовят сделать промежуточный p-code для того, чтобы программа быстрее работала. javascript -- классический интерпретатор. java -- совсем не интерпретатор. Обсуждение ожидаемо перешло в плоскость "компиляторы" vs "интерпретаторы" ))))) MasterZivjavascript -- классический интерпретатор. java -- совсем не интерпретатор. А это вопрос реализации. JS никто не запретит транслировать в бинарник. Java никто не запретит компилить и подгружать классы на лету. Исходная грамматика языка вторична. Интерпретатор или компилятор - вопрос реализованного соответствующим образом рантайма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:33 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПохоже реально никто википедию не прочел. А там толково расписано всё то что здесь уже вторую страницу мусолиться. Просто взять конкретный язык и причислить его к скриптовому нельзя. Можно всегда реализовать компилятор для этого языка и он уже не будет скриптовым. А можно компилятор интегрировать в рантайм и язык станет скриптом. опередил зараза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:34 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
MasterZivmaytonЕсли есть eval('....') - то считается скриптовым. Плохой критерий. В рамках brainstorm-а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:37 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
MasterZivзабыл никну java то понятно что не скриптовый. А scala? Тоже не скриптовый. Скриптовым отчасти можно назвать groovy. По цели назначения. И то с большим натягом. как зафигачить скалку в качестве batch скрипта приводил пример выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:38 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Blazkowicz Можно всегда реализовать компилятор для этого языка и он уже не будет скриптовым. А можно компилятор интегрировать в рантайм и язык станет скриптом. а если у языка есть два варианта компилятора (и рантаймовый и нет) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:36 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Развивая мысль в направлении batch-файлов. ./myFuckenProgram.sh Код: powershell 1. 2. 3. 4. Одним пакетным файлом и компилляция и выполнение. Чем не скрипт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:38 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90а если у языка есть два варианта компилятора (и рантаймовый и нет) ? То в одной среде он будет скриптовым, а в другой - нет. Поэтому, если быть точным, язык нельзя причислить к скриптовому. Так как "скриптовость" зависит и от среды исполнения и от способа использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:42 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90Blazkowicz, Blazkowicz Можно всегда реализовать компилятор для этого языка и он уже не будет скриптовым. А можно компилятор интегрировать в рантайм и язык станет скриптом. а если у языка есть два варианта компилятора (и рантаймовый и нет) ? Еще раз к вопросу рекурсивного eval: Код: javascript 1. Как не-рантаймовый это соберёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:44 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton, что за eval ? никогда ничего про это не слышал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:53 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonredwhite90Blazkowicz, пропущено... а если у языка есть два варианта компилятора (и рантаймовый и нет) ? Еще раз к вопросу рекурсивного eval: Код: javascript 1. Как не-рантаймовый это соберёт? Если из окружения, в котором выполняется внутренний eval доступна сама функция eval(), то думается что без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 14:55 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton Еще раз к вопросу рекурсивного eval: Код: javascript 1. Как не-рантаймовый это соберёт? scala вполне исполняет Код: java 1. 2. Про JS и не сомневался Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 15:11 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Тоесть по моему brainstorm-критерию Scala и JavaScript являются скриптовыми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 15:41 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton, если критерий - наличие eval(), то нет. мне нравится такое определение скриптовости irbis_alСкрипт это по сути специальным образом оформленный текст...и всё. Его можно спокойно читать (и понимать,(кто в теме)) обычным текстовым редактором. Этот текст читает и переводит транслятор и выполняет соответствующие инструкции. сюда же я бы и javac обернутый cmd приплел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 15:55 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
dimonz80mayton, если критерий - наличие eval(), то нет. мне нравится такое определение скриптовости irbis_alСкрипт это по сути специальным образом оформленный текст... и всё. Его можно спокойно читать (и понимать,(кто в теме)) обычным текстовым редактором. Этот текст читает и переводит транслятор и выполняет соответствующие инструкции. сюда же я бы и javac обернутый cmd приплел. Димон. Фраза " специальным образом оформленный текст... " - это лукавая уловка. Какой смысл в нее вложен? Означает-ли это что грамматика соблюдается? Если да - то я попрошу тебя заменить на фразу "исходный код" написанный на языке программирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:11 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
mayton, ОК. Только ведь и в "исходном коде, написаном на языке программирования" бывают ошибки и грамматика языка формально нарушается))). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:22 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Любителям делать обёртки над javac напоминаю, что в Java2 компилятор вынесен в tools.jar и в J(ava)R(un-time)E(nvironment) его просто нет. То, что tools.jar можно выковырять из J(ava)D(evelopment)K(it) или взять эклипсовый компилятор - ничего не меняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:23 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
dimonz80mayton, ОК. Только ведь и в "исходном коде, написаном на языке программирования" бывают ошибки и грамматика языка формально нарушается))). Ну хитёр . А в скрипте типа можно и ошибки делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:24 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
maytonА в скрипте типа можно и ошибки делать?Они там сами получаются: Код: plaintext 1. 2. Или "оллрихт": Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:35 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Чё за Рекс? Чё за собака такой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:37 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:53 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
А в чём, собственно, шум ? На дурацкий вопрос нельзя дать хороший ответ... Попытаемся таки его дать, максимально стараясь. On 23.05.2014 19:05, redwhite90 wrote: > Собственноо интересует тема "признаки по которым можно определить скриптовый ли язык ?" Понятия "скриптовый язык" не существует. Соответственно, нет и признаков, которые позволяли бы относить язык к этой категории. "скриптовый язык" -- это жаргонное обозначение языков, на которых написаны какие-то скрипты. можно ли назвать java скриптовым?. Нет Как-то граница скиптового/не скиптового языка для меня размыта Не только для тебя она размыта. > java - скриптовый? вроде нет, но. Нет. > javascript скриптовый? вроде по названию да, но там есть ООП, тогда Да, скриптовый, если ты написал на нём скрипт (например, это возможно в Windows). ООП никак не влияет на "скриптовость" языка. Собственно, и всё, дискуссия закончена. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 17:14 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
MasterZiv, MasterZivPosted via ActualForum NNTP Server 1.5 это что за зверь такой ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 17:21 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
Network News Transfer Protocol (NNTP) Предтеча форумов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 17:29 |
|
||
|
признаки по которым можно определить скриптовый ли язык ?можно ли назвать java скриптовым?
|
|||
|---|---|---|---|
|
#18+
redwhite90MasterZiv, MasterZivPosted via ActualForum NNTP Server 1.5 это что за зверь такой ? Ньюсы. http://www.sql.ru/faq/faq_topic.aspx?fid=196 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 18:03 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2127133]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
200ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
114ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 606ms |

| 0 / 0 |
