|
|
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
заточенный для работы с firebird как клиентское приложение. исполняет скриты например такого вида: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ссылка для скачивания http://files.mail.ru/3M3IC1 в архиве небольшой текстовик с описанием классов и методов, исполняемый файл и dll ка от vozillовской spidermonkey javascript поддерживается вроде как надо, всякие Array и прочее есть. ну во общем как в мозилле :) только добавил свои классы для связи с firebird выложил чтобы узнать, интересно ли это кому то, кроме меня. замесяния и пожелания приветствуются :) это не релиз, это даже не бета, написал за сегодня :) ничего не гарантируется!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2009, 22:31 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k javascript поддерживается вроде как надо, всякие Array и прочее есть. ну во общем как в мозилле :) только добавил свои классы для связи с firebird Это чего, типа FB я должен в Инету выставить?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2009, 22:21 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
какая связь с инетом? это просто интерпретатор. ему указываешь файл со скриптом и он его исполняет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 04:48 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_kкакая связь с инетом? это просто интерпретатор. ему указываешь файл со скриптом и он его исполняет Ну и на фига попу тогда сия гармонь? Ява-машина есть в броузере. Где еще она есть? А скрипт я и так наваяю, тем же FAR-ом, а уж выполнить - инстрУметов хватает. Али сие чудо крутее чем isql? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 05:27 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne Ну и на фига попу тогда сия гармонь? вот бы узнать Di_LIne Ява-машина есть в броузере. Где еще она есть? при чем сдесь ява машина? и в каком браузере она есть? ты вообще, понимаешь о чем говоришь? Di_LIne Али сие чудо крутее чем isql? вот это мне и интересно узнать поясню. интерпретатор яваскрипта никакого отношения ни к браузерам ни к интернету ни к ява машинам не имеет. это просто интерпретатор. ему указываешь файл со скриптом, он его исполняет. мне казалось что это очевидно, а вот подиж ты сравнивать сие чудо с isql трудно, поскольку isql имеет возможность выполнять команды с клавиатуры, а этот интерпретатор только файлы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 06:01 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_kвот бы узнать alex_kвот это мне и интересно узнать Во дает! Наваять - наваял, а нафига и сам не знает... alex_kDi_LIne Ява-машина есть в броузере. Где еще она есть? при чем сдесь ява машина? и в каком браузере она есть? ты вообще, понимаешь о чем говоришь? JavaScript должен выполнятся по стандарту, со времен HTML 1.0 и НетскейпНавигатора и Ехплорер 3.0... А значит в той же мазиле, к примеру, какбэ есть, иль в опере с сафри. Про ослика - молчу, очам видный пример. alex_kэто просто интерпретатор. ему указываешь файл со скриптом, он его исполняет. мне казалось что это очевидно, а вот подиж ты Та-ак... Скрипт этот на чем написан? Как в прымере что-ль? Тогда - нафига оно надобно? Если SQL-скрипт изображается любым текстовым редактором, а выпоняется... Ну тем же IBExpert-ом. В более дружественной среде и окружении привычном. ЗЫ: Я думал что типа фреймворка "JavaScript <-> FB" савял. Это более интересная вещь получилась бы... Попутно: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 06:43 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
ЗЫЗЫ: - Тут и Дельфи-то ни кто не знает , а он с JavaScript... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 06:46 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne, если ты не знаешь что такое JavaScript - так и скажи. Постараюсь поянить. Яваскрипт - это язык. Его реализация есть, например, в браузерах. Еще есть в флэш плеере. Еще наверное где то есть. И еще есть в программе, которую я сдесь выложил. В довесок к стандартным для JavaScript классам, программа добавляет некоторые классы для работы с фб. и да, так можно: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 06:53 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
к стати, поясни, что такое Di_LIneчто типа фреймворка "JavaScript <-> FB"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 06:55 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_kDi_LIne, если ты не знаешь что такое JavaScript - так и скажи. Дык, какбэ я те указал спецификацию... alex_kЯваскрипт - это язык. Его реализация есть, например, в браузерах. Еще есть в флэш плеере. Еще наверное где то есть. Ага, язык. И выполнением кода занимается так называемая Java-машина alex_kИ еще есть в программе, которую я сдесь выложил. Хм... Вот объясни мне, как она, софтинка твоя, будет выполнять, самы элементанный JavaScript: Код: plaintext 1. 2. 3. Я это к тому, что... Где и что, и как крутится - по большому счету ни кого не касается. Важно что было на входе "черного ящика" и где отобразятся данные, после выхода их него. alex_kи да, так можно: Да это я поинтересовался, зачем нужно было, тем более в примере, определение переменных... alex_k Код: plaintext А где параметры транзакции? Так сейчас модно всякие фреймворки писать. Чего только не произвели на свет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 07:47 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne Код: plaintext 1. 2. 3. в стандарте JavaScript нет такого. Di_LIneДык, какбэ я те указал спецификацию... нет. http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf вот спецификация ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 08:03 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne Ага, язык. И выполнением кода занимается так называемая Java-машина это неправда. выполнением занимается интерпретатор. например тот, который я выложил сдесь. Позволь вопрос. Ты непонимаешь о чем говоришь, но продолжаешь это делать. Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 08:05 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k, извини но я не до конца догоняю зачем все это нужно интерпретатор jscript есть стандартный встроенный в винду юзать из него птицу можно примерно так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Я чего то пропустил или недопонял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 08:18 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_kDi_LIne Код: plaintext 1. 2. 3. в стандарте JavaScript нет такого.Хм... А броузер-то и не знает... alex_kDi_LIneДык, какбэ я те указал спецификацию... нет. http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf вот спецификация Цитато: авторДанный стандарт (ECMA262) формализует языковые конструкции JavaScript ... Несмотря на то, что язык часто ассоциируется с объектной моделью, данный стандарт не определяет объектную модель... по этому следует четко различать объектную модель и элемент языка. Цитировано по: С. Айзекс "Dynamic HTML", Microsoft Press 1997 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 08:19 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
ilias1979, все верно. вот я и спрашиваю, интересно ли кому либо другое решение? из плюсов, используется не адодиби, а напрямую fbclient.dll плюс я могу портировать под линукс или FreeBSD. под линукс я уже портировал, ради интересу, но рабочего варианта сейчас нет. из минусов, это кривая поделка без внятной поддержки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 08:22 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Может, я чевой-то не понимаю, но я всегда полагал, что главная фишка жаваскрипта это как раз интегрированность его в браузер, и встроенность в него DOM, что позволяет делать всякие штучки, типа динамического формирования контента на клиентской стороне. Если я не прав, поправьте.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 09:36 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
ilias1979 извини но я не до конца догоняю зачем все это нужно интерпретатор jscript есть стандартный встроенный в винду Посмелею предположить что иногда удобно использовать инструмент без предустановки IBProvider. Но тут на вкус и цвет... Я например использовал IBEScript + JScript. Автор молодец, но 1) Побольше примеров 2) Побольше классов (Например для выгрузку данных в dbf) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 09:57 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
BorisMor, дбф я писать не умею, только читать :) побольше примеров могу предоставить, если будут вопросы по делу. побольше классов можно, если будет нужно. пока вижу необходимость сделать работу с блобами, сделать параметры соединения с базой, и параметры транзакции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 10:00 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne, в данной ветке ты не прав, многие действительно ассоциируют JavaScript, с Java или с браузерами, но ни к тому ни к другому он отношения не имеет. JavaScript вполне самостоятельный/самодостаточный язык, ЕГО используют браузеры. >>Али сие чудо крутее чем isql? isql тут не причем, нужно сие чудо для создания интерактивных скриптов, например мы используем (IBEBlock чем то похоже) при обслуживании БД, обновление, перерасчет и т.д. Т.е. там где нужно взаимодействие с пользователем (DBA) из скрипта. >>Автору Сама идея хорошая, вот только уже есть IBEScript имеющий на порядок больше возможностей, бесплатный, стабильно работающий. Так что пока не будет сопоставимо по удобству разговаривать не о чем. А чтобы было удобно нужна возможность смешанного написания SQL, JavaScript. Пример в IBEBlock: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 15:08 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Alex TruhinА чтобы было удобно нужна возможность смешанного написания SQL, JavaScript. Это действительно удобно? мне непонятно это. лично мне кажется, что когда смешиваются два(или больше) языка это выглядит убого. например я не люблю html :) но я понял, что инструменты есть, люди пользуются, все в порядке. буду дорабатывать для себя :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 15:20 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Alex TruhinDi_LIne, в данной ветке ты не прав... Выяснив, что ни чего вкусного для меня тут нет - давно ушел из топика. Бо JavaScript использую только в HTML и заменить его там нечем. Ы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 15:33 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_kЭто действительно удобно? Да. Напиши данный кусок на своем движке и все будет понятно: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 16:32 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. что, так уж неудобно? я так привык :) еще с делфи :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 16:43 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
я еще и редактор кода сделал на основе scite :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 16:49 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k что, так уж неудобно? я так привык :) еще с делфи :) Тем, что вот это, приходится набирать: destq.addStringParam(defq.fieldByName("AC_CATEGORY").asString()); а в вышеприведенном куске запросы получены просто перетаскиванием таблиц в редактор, т.е. 2 drag&drop. Но это дело вкуса. Я же сказал, что подход имеет право на жизнь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 16:54 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k wrote: > что, так уж неудобно? да нормальная тема вполне. Но портируй на линукс. Если оно будет платформенно независимое, вот тогда спрос будет выше. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 19:53 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Kochmin_Alexandr Но портируй на линукс. надо бы. хочу еще с gtk разобраться чутка, тчобы кроме консоли был еще gui вариант. консольный хоть сейчас могу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 19:55 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k надо бы. хочу еще с gtk разобраться чутка, тчобы кроме консоли был еще gui вариант. консольный хоть сейчас могу А вот gui это ты зря. Нафиг он не нужен. редакторов полно и так. Лучше тестированием/расширением функционала займись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 21:12 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Alex Truhin wrote: > А вот gui это ты зря. Нафиг он не нужен. редакторов полно и так. Лучше > тестированием/расширением функционала займись. +1 :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2009, 14:37 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
подниму тему последний раз, тем кому интересно. Сделал страницу на гугле , там описание (на кривом английском) и можно скачать последнюю версию. Сделал читающую/пишущую транзакции. блобы. класс для работы с TGA и JPG картинками. это я к тому их сделал, чтобы можно было какие то графики составлять и графические отчеты. но пока класс очень бедный. с картинками можно работать и в файловой системе и с БД, через блобы. еще сделал исполнение JS скриптов, тоже и из файлов и из блобов. можно скрипты хранить в БД и загружать их динамически :) для пробы взял стороннюю JS библиотеку MD5 - подключается и работает :) сделал простенький класс для работы с gz файлами через ZLib. можно текстовые файлы жать и распаковывать. наверное может пригодится для передачи скриптованных данных по почте или еще как. в общем, кому интересно - смотрите, может подскажете еще пару идей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 00:41 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k> в общем, кому интересно - смотрите, alex_k> может подскажете еще пару идей. Там демок, вроде, нету. А было бы полезно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 00:52 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, демки это что? примеры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 00:57 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Ага. Examples, Demos, Samples. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 00:59 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, подумаю, сделаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 01:17 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k wrote: > Сделал страницу на гугле <http://sites.google.com/site/fbjs2009/Home>, > там описание (на кривом английском) и можно скачать последнюю версию. кликнул. Гугль грязно выругался Sorry, you've reached a login page for a domain that isn't using Google Apps. Please check the web address and try again. Learn more Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 14:09 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Kochmin_Alexandr wrote: > Sorry, you've reached a login page for a domain that isn't using Google > Apps. Please check the web address and try again. Learn more а вот кликнул в другом браузере - открылось. Гавно этот ваш гугль пейджес. Выложил бы лучше на sf.net Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 14:11 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Kochmin_Alexandrа вот кликнул в другом браузере - открылось. Гавно этот ваш гугль пейджес.Первый браузер - тоже гавно. :) Kochmin_AlexandrВыложил бы лучше на sf.netsf.net уже давно помойка... :( Так что хрен редьки не слаще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2009, 18:04 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
у меня 10 лет назад была страница на chat.ru вот как он накрылся, я с тех пор не знаю где правильные люди страницы держат . услыхал про гугль сайтс вот и сделал там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 14:56 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne, ТС говорит про скриптовый движок + клиент Firebird, это уже основа для сервера приложений, т.е. аналог PHP, только на ранней стадии развития =)) Я сам такое ищу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2011, 18:50 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
alex_k, Урррааа!!!! Есть такой человек! Огромный Вам, alex_k, респект! Попробуйте присоединиться к проекту jslibs, что на гугл-коде живет . Там как раз собирают такие клиентские библиотеки, дабы получилась серверная система а-ля PHP или Ruby. Жаль, я в C/ C++ не силён, а то сам бы поучаствовал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2011, 18:57 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Sega.BuТС говорит про скриптовый движок + клиент Firebird, Пагодьте... Чё такое - двешок - я не понимаю. 1. Есть понятие JavaScript-машина. То есть такая софтинка, которая "на вход" получает код на JavaScript из приложения, интерпритирует его и выполняет. Результат возвращает приложению. Ага? Такя "машина" есть в IE и прочих броузерах. Угум-с... В JavaScript нет языковой конструкции подключения к БД FB. Значит, изобретаете что-то свое? А как это изобретение будет пережовывать IE и иже с ним? 2. На фига FB такая гармонь, в виде JavaScript-кода, когда есть чем и так работать? 3. Чем такой интерпиритатор, а это именно он, будет быстрее (надежнее, удобнее) клинта собранного компилятором? 4. Как и кем будет обеспечена кросс-платформенность сей чудо-JavaScript-машины? Тем паче при таком росте зоопарка операционок... Покеда хватит. Пишите ответы... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2011, 20:15 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Sega.BuDi_LIne, ТС говорит про скриптовый движок + клиент Firebird, это уже основа для сервера приложений, т.е. аналог PHP, только на ранней стадии развития =)) Я сам такое ищу. сдесь я про такое писал обращайся в аську(если есть возможность), обсудим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 06:57 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne, Браузерам это нафик не уперлось, это серверный JS. Непонятно только чем автору node.js не угодил, там вроде все уже есть ( https://github.com/xdenser/node-firebird-libfbclient/blob/master/samples/simple-ws/simple-ws.js) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 10:46 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Дегтярев ЕвгенийНепонятно только чем автору node.js не угодил, там вроде все уже есть ( https://github.com/xdenser/node-firebird-libfbclient/blob/master/samples/simple-ws/simple-ws.js) лично мне он "неугодил" тем что у него есть фатальный недостаток :) ну и кроме того - не поддерживается E4X ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 12:20 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Дегтярев ЕвгенийБраузерам это нафик не уперлось, это серверный JS. А нафиг серверам JS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 15:18 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneА нафиг серверам JS? А нафига им PHP/Perl/Pithon/TCL/Lua? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 15:50 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneДегтярев ЕвгенийБраузерам это нафик не уперлось, это серверный JS. А нафиг серверам JS? Затем же что и пых, например. Только пых это не сервер приложений, в нем каждый запрос проходит полный цикл запуска интерпретатора включая компиляцию. По идее node.js должен быть производительнее пыха. К тому же, постоянно запущенное приложение может выполнять задачи, которые пыху недоступны, например, обслуживание постоянных сетевых соединений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 15:58 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovА нафига им PHP/Perl/Pithon/TCL/Lua? Вот я и спрашиваю: - Нафига JS на сервере, если его отличительная черта от перечисленных - ВЫПОЛНЕНИЕ НА КЛИЕНТЕ? Вона, на ПлоХоПлюшке даже "поисковую машину" делали. А'ля типа Яндекс переплюнуть. PS №1: Попытался представить нечто типа 1Ц на пыхпыхе... PS №2: И таки да, Дельфю и прочие компиляторы забыл. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 18:08 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Дегтярев ЕвгенийПо идее node.js должен быть производительнее пыха... ... и тормознее результата компиляторных языков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 18:11 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovА нафига им PHP/Perl/Pithon/TCL/Lua? А типа такиДа: Сделать пыхпых "клиентским" языком, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 18:12 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneВот я и спрашиваю: - Нафига JS на сервере, если его отличительная черта от перечисленных - ВЫПОЛНЕНИЕ НА КЛИЕНТЕ? Да-а-а? Даже если не вспоминать Netscape Planet и GoServe - можно посмотреть на серверную часть DrWeb ESuite . Тыкать пальцем в nginx perl ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 20:05 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, фсё! - Всем стоять и боятцо! Паскаль - серверный язык програманья! Так как Дельфя на ем, и компилит DSO-модули под Апача 1.3.х. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 22:47 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIne1. Есть понятие JavaScript-машина. То есть такая софтинка, которая "на вход" получает код на JavaScript из приложения, интерпритирует его и выполняет. Результат возвращает приложению. Ага? Такя "машина" есть в IE и прочих броузерах. Угум-с... В JavaScript нет языковой конструкции подключения к БД FB. Значит, изобретаете что-то свое? А как это изобретение будет пережовывать IE и иже с ним? 2. На фига FB такая гармонь, в виде JavaScript-кода, когда есть чем и так работать? 3. Чем такой интерпиритатор, а это именно он, будет быстрее (надежнее, удобнее) клинта собранного компилятором? 4. Как и кем будет обеспечена кросс-платформенность сей чудо-JavaScript-машины? Тем паче при таком росте зоопарка операционок... Покеда хватит. Пишите ответы... ;) 1) Это так только если JS-engine используется как embedded движок. Частный (и самый распространенный) случай - браузеры. Еще пример - JavaScript движок Rhino в Java. В общем же случае - JS-интерпретатор получает исходник и выполняет его. Как и PHP, как и Perl и прочее. По поводу "В JavaScript нет языковой конструкции подключения к БД FB" - а в каком языке есть такая языковая (!) конструкция? 2) Как нафига - есть любители писать на JavaScript. Эти любители хотят использовать в своих разработках Firebird. Ну и вот. 3) По поводу скорости - например гуглевский V8 перед работой компилирует JavaScript-код в native. 4) Опять же тот же гуглевский V8 - кроссплатформенный. Кросплатформенность обеспечивается средой выполнения. Как в Java, Python, Perl и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2011, 22:51 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
chand0s3) По поводу скорости - например гуглевский V8 перед работой компилирует JavaScript-код в native. 4) Опять же тот же гуглевский V8 - кроссплатформенный. Кросплатформенность обеспечивается средой выполнения. Как в Java, Python, Perl и т.д. То есть речь идет об аналоге Гуглевской штучки? - Снимаю панамку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 00:17 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneBasil A. Sidorov, фсё! - Всем стоять и боятцо! Паскаль - серверный язык програманья!Ты не просто неадекватен - ты избыточно неадекватен и, видимо, противопоказан в дозах выше мизерных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 03:22 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Диля может рисовать еще одну "звездочку на борту" Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 03:26 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneТак как Дельфя на ем, и компилит DSO-модули под Апача 1.3.х. А толку от них на линухах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 06:52 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LInechand0s3) По поводу скорости - например гуглевский V8 перед работой компилирует JavaScript-код в native. 4) Опять же тот же гуглевский V8 - кроссплатформенный. Кросплатформенность обеспечивается средой выполнения. Как в Java, Python, Perl и т.д. То есть речь идет об аналоге Гуглевской штучки? - Снимаю панамку... Есть несколько JavaScript движков. В том числе - и разработанный гуглом JavaScript Engine V8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 10:46 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneBasil A. Sidorov, фсё! - Всем стоять и боятцо! Паскаль - серверный язык програманья! Так как Дельфя на ем, и компилит DSO-модули под Апача 1.3.х. Диля, не поверишь, но таки да! 1) Запускаем среду Delphi7, выбираем из репозитория стандартный проект модуля для Apache1.3 (или 2.0, как кому нравится). 2) В проекте добавляем любую библиотеку интерпритатора скриптов (PaxScript, PascalScript, FastScript, TMS) и обработку тегов прерываний HTML и скрипта ("<?"и "?>", или "<%" и "%>"). 3) Обработка HTTPResponse и HTTPRequest вполне себе кошерно ложится в стандартную философию классического Паскаля черезе Read/ReadLn и Write/WriteLn. 4) Компилим, подключаем в Апач. На выходе - Апач с поддержкой Pascal в качестве скрипта (подобно, как PHP). Более того, где-то на просторах sourceforge.net я видел такой проект на самопальном интерпритаторе. Правда, заточенный под FreePascal для кроссплатформенности. ------------------------ тут дело не в языке, а в Framework-e для него. голый интепритатор никому не нужен, ибо подросло уже целое поколение, измученное нарзаном разбалованное фреймворками, причем имеющие уже четкую специализацию на каком-то конкретно фреймворке (jQuery, Django, Joomla). Вот, чтобы далеко не ходить, у меня на лестничной площадке "трешку" напротив снимают четыре студента, преобразовав ее в маленький вычислительный центр. Все вроде кодят на PHP, все девелопят на фреймворках, причем взаимозаменяемости на крайний случай (заболел-забухал-уехал) у них нет, ибо каждый работает со своим фреймворком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 11:17 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
PEAKTOPтут дело не в языке, а в Framework-e для него. голый интепритатор никому не нужен, ибо подросло уже целое поколение, измученное нарзаном разбалованное фреймворками, причем имеющие уже четкую специализацию на каком-то конкретно фреймворке (jQuery, Django, Joomla). Флаг им в руки и дым.. м-м-м-м... в трубу. Бо от них вечно сопли и стоны (эротические), когда их имеют через фреймворки эти. И, заметте, имеют во второй степени. (Или уже производной?) И имателями выступаю лица, дюже сведущие в сем вопросе: хрюкеры и заказчики. Ах да! Есть еще и автоматическое их имание. Посковами системами. (в прямом смысле этого слова.) А теперь серьезно. 1. Мне так и не ответили: 1Ц на ПлоХоПлюшке (или еже с ним)? Тоже, через Дельфю с подключенными интерпритаторами скриптов? ;) PS №1: Не-е-е, ребята-кодеакробаты... Каждой вещи - свое применение. И скрещивание ужика с йожеком... даёт да-авно известный результ. PS №2: Эту энергию да в мирное русло... :) PS №3: Самый лутший фреймворк - Дельфя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 11:37 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Di_LIneСамый лутший фреймворк - Дельфя. Вот только VCL для неё проектировали не лучшие умы, а кодили и вовсе двоечники. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 11:57 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
15.07.2011 12:57, Dimitry Sibiryakov пишет: > Вот только VCL для неё проектировали не лучшие умы, а кодили и вовсе > двоечники. те же самые, которые впоследствии проектировали .NET -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 12:05 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovВот только VCL для неё проектировали не лучшие умы, а кодили и вовсе двоечники. Холивар провоцируем ? =) Поздно, батенька. Здесь уже все старые для этого. А вообще есть такая народная мудрость: "В умелых руках и х..... - балалайка." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 12:29 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
PEAKTOPХоливар провоцируем ? =) МП и DS, а кто Комиксы Линуксы прогает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 12:43 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
PEAKTOPА вообще есть такая народная мудрость: "В умелых руках и х..... - балалайка." Оно, конечно, делаем что можем с тем что есть, но тому кто реализовал у формы констрейны через WM_SIZE вместо WM_GETMINMAXINFO надо руки оторвать. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 13:36 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovОно, конечно, делаем что можем с тем что есть, но тому кто реализовал у формы констрейны через WM_SIZE вместо WM_GETMINMAXINFO надо руки оторвать. Ой, да ладно такие заумные примеры приводить. Достаточно того, что они у половины элементов управления в VCL про свойство Color и Font "забыли" (те же TButton, TToolButton, TPageControl), хотя они задекларированы еще на уровне базового класса TControl. Кстати, иллюстрация к разговору. Вот сейчас сижу в офисе у клиента (офис в стиле open-space) и вижу, как местный СС-вец открыл нашу правоверную Delphi и смотрит на нее с квадратными глазами. =) Оно то конечно позабористее будет, чем кодить на вижуал-бейсике, переведенным "ПроМТ"-ом =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 13:50 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
PEAKTOPДостаточно того, что они у половины элементов управления в VCL про свойство Color и Font "забыли" (те же TButton, TToolButton, TPageControl) Я бы сказал наоборот. Шрифты и цвета главного меню, например - часть пользовательской схемы оформления. За их изменение надо по рукам бить. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 14:06 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovЯ бы сказал наоборот. Шрифты и цвета главного меню, например - часть пользовательской схемы оформления. За их изменение надо по рукам бить. Да-да-да! А пацаны-то не знают. =) Ты часом такие программы не видел? 0) пакет M$ Office 97 (у которого не было главного меню, а TToolBar с кнопками, на каждую из которых навешан свой пункт главного меню. Это шоб главное меню "подвигать" можно было. На фига, правда, - непонятно) 1) пакет M$ Office XP (откуда началась массовая и повальная перерисовка меню "по своему" всеми девелоперами. Апофеоз - в Delphi свой компонент для переделки отрисовки) 2) пакет M$ Office 2003 (ога, добавляем новый стиль прорисовки. Все массово переписуют отрисовку своих самопальных компонент) 3) пакет M$ Office 2007 (разработчики перестали курить траву и перешли на кокаин. Толпы хомячков пытаются повторить это при помощи всяких извратов (в основном - издевательства над TPageControl. У некоторых DevExpress и TMS есть успехи). Апофеоз - TRibbonControl включен в Delphi). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 15:09 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
PEAKTOPТы часом такие программы не видел? Во-первых, это одна программа. Во-вторых, я давно перешёл на ОО. Как раз успел до того как мелкомягким завезли траву. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2011, 15:30 |
|
||
|
javascript интерпретатор
|
|||
|---|---|---|---|
|
#18+
Вопрос автору. А рабочую ссылку можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2014, 16:04 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1563329]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
173ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
85ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 564ms |

| 0 / 0 |
