Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от opennews (ok) on 26-Сен-17, 11:09 | ||
Доступен (https://github.com/svaarala/duktape/releases/tag/v2.2.0) выпуск JavaScript-движка Duktape 2.2.0 (http://duktape.org/), ориентированного на встраивание в кодовую базу проектов на языке C/C++. Движок отличается компактным размером, высокой переносимостью и низким потреблением ресурсов. Исходные тексты движка написаны на языке Си и распространяются (https://github.com/svaarala/duktape) под лицензией MIT. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –2 +/– | |
| Сообщение от th3m3 (ok) on 26-Сен-17, 11:09 | ||
Его можно использовать, как альтернативу Electron? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +1 +/– | |
| Сообщение от _hide_ (ok) on 26-Сен-17, 11:14 | ||
А рисовать как? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +3 +/– | |
| Сообщение от anonimous on 26-Сен-17, 11:20 | ||
А рисовать вот так https://lexborisov.github.io/myhtml/ и вот так https://github.com/lexborisov/mycss | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 10. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +13 +/– | |
Сообщение от lastmac on 26-Сен-17, 14:19 | ||
Приятно когда твои проекты вспоминают. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 17. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +4 +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 16:09 | ||
Может не надо браузер? :(( | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 18. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +6 +/– | |
Сообщение от lastmac on 26-Сен-17, 16:43 | ||
Почему не надо? | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 23. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +1 +/– | |
| Сообщение от trdm (ok) on 26-Сен-17, 18:16 | ||
> но подавляющему большинству пользователей браузер нужен полноценный | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 26. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +5 +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 18:32 | ||
> разве существует интернет без JS? | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 28. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –3 +/– | |
| Сообщение от Мать драконов on 26-Сен-17, 18:53 | ||
Мне одно интересно. Нафига кому-то может прийти в голову делать браузер? Вам делать нечего или деньги некуда девать? Или вы студенты и у вас много свободного времени? | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 29. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +6 +/– | |
Сообщение от lastmac on 26-Сен-17, 20:59 | ||
> Мне одно интересно. Нафига кому-то может прийти в голову делать браузер? | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
| 30. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 23:18 | ||
>> Почему не надо? | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 24. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 18:26 | ||
NetSurf (http://www.netsurf-browser.org/) — тоже легкий браузер на C, даже уже юзабельный для несложных сайтов. Там, кстати, Ducktape используется. И у них тоже свои пригодные для отдельного использования библиотеки для разбора HTML и CSS и прочего. Как оно соотносится с вашими проектами? (Не поймите неправильно: я только за то, чтобы было больше разных независимых реализаций веб-движков, т. к. это препятствует монополизации Веба и мотивирует разработчиков ориентироваться на стандарты, а не на конкретные браузеры). | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 40. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Клыкастый (ok) on 27-Сен-17, 16:48 | ||
$ eix netsurf | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 41. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 28-Сен-17, 16:45 | ||
> Описание: | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 42. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –1 +/– | |
| Сообщение от Клыкастый (ok) on 28-Сен-17, 17:36 | ||
> Ещё лет пять подожди. Пока что не совсем пермисиивно. | ||
| Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору | ||
| 43. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 28-Сен-17, 21:42 | ||
>> Ещё лет пять подожди. Пока что не совсем пермисиивно. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 45. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Клыкастый (ok) on 03-Окт-17, 12:36 | ||
ну т.е. не выпилил. а как дышал, как дышал. | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 46. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 03-Окт-17, 13:08 | ||
> ну т.е. не выпилил. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 47. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Клыкастый (ok) on 03-Окт-17, 14:57 | ||
> Нет. Зачем это тебе? | ||
| Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору | ||
| 48. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 03-Окт-17, 15:05 | ||
>> Нет. Зачем это тебе? | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 49. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –1 +/– | |
| Сообщение от Клыкастый (ok) on 06-Окт-17, 14:28 | ||
> Мне? Зачем тебе, чтобы я каким-то там был? | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 33. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от anonimous on 27-Сен-17, 06:10 | ||
Оу, как-то пропустил это, когда просматривал ваши репозитории. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 5. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 11:57 | ||
В процессе допиливания твой проект разрастется до еще одной ноды/электрона? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 7. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +5 +/– | |
| Сообщение от th3m3 (ok) on 26-Сен-17, 12:06 | ||
Electron - это работа через chromium. Каждое новое запущенное приложение, это ещё один chromium с кучей приблуд сверху. Всё это жрёт ресурсы неимоверно. Вот если бы была адекватная альтернатива, тогда ещё можно подумать об js-приложениях на декстопе. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 8. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +4 +/– | |
| Сообщение от Atterratio (ok) on 26-Сен-17, 12:28 | ||
Вам не кажется что это принципе не очень хорошая идея, и не важно на что тут менять хром? | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 11. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +1 +/– | |
| Сообщение от th3m3 (ok) on 26-Сен-17, 14:56 | ||
Мне кажется, что очень не хватает чего-то вроде Android Webview в десктоп системах. Когда у нас одна среда на всю систему и через неё запускаются веб-приложения. Для некоторых задач - было бы очень удобно. А так, приходиться городить костыли в виде Электрона, который никуда не годится в таком виде, как сейчас. | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 19. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +3 +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 17:18 | ||
Было уже такое. Называлось mshtml.dll и iexplore.exe. Чем закончилось вы помните. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 38. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –2 +/– | |
Сообщение от Sen on 27-Сен-17, 09:45 | ||
эээ, закончилось троллингом оной технологии и саботажа из разряда "смотрите мы можем лучше"... Ну и да не хватило гибкости MS... Но пока Edge радует | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 20. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 17:21 | ||
Но так-то ничего не мешает взять GObject Introspection и WebKitGTK. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 13. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +2 +/– | |
| Сообщение от skoro on 26-Сен-17, 15:10 | ||
GNOME gjs ? На нём написаны Documents, Polari... правда документации практически нет. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 14. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +1 +/– | |
| Сообщение от th3m3 (ok) on 26-Сен-17, 15:29 | ||
Он же только для Гнома? Тогда не очень подойдёт. Нужно кросс-платформенное решение, хотя бы хоть для GNU/Linux систем, а лучше для всех. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 16. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от skoro on 26-Сен-17, 16:05 | ||
Не только для Гнома, для GTK3, у него еще есть привязки к WebKitGTK, примеры смотрел под XFCE. Про Вин/МакОС не знаю, скорее всего - в пролете. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 27. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 18:35 | ||
А как насчет Qt QML или JavaScript-привязок к GTK? И неужели писать веб-интерфейс проще, чем использовать нормальный десктопный тулкит? Да и JavaScript — не тот язык, который стоило бы использовать при наличии выбора. Или все это просто от нежелания учиться: "выучил JavaScript и мне хватит"? Как только человек прекращает учиться, он начинает деградировать: не ограничивайте себя Джаваскриптом и Вебом. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 32. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 27-Сен-17, 00:00 | ||
можно, только тормозить будет как ie6 - jit-компиляции нет, это интерпретатор. | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 35. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Антон (??) on 27-Сен-17, 08:20 | ||
> Его можно использовать, как альтернативу Electron? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 4. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Пиони on 26-Сен-17, 11:55 | ||
Примеры задач, где эта штука может пригодиться? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 6. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +3 +/– | |
| Сообщение от A.Stahl (ok) on 26-Сен-17, 11:59 | ||
Наверное там, где сейчас используется Lua. Возможно для кого-то ЯваСкрипт роднее. | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 9. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –1 +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 13:04 | ||
> там, где сейчас используется Lua | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 15. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Sirob on 26-Сен-17, 15:39 | ||
> Примеры задач, где эта штука может пригодиться? | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 21. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 17:36 | ||
Gerbera ещё использует (видимо, для веб-интерфейса). Больше пока что не попадалось пакетов, где используется duktape. | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 31. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от h31 (ok) on 26-Сен-17, 23:28 | ||
Скорее для плагинов. | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 34. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Антон (??) on 27-Сен-17, 08:19 | ||
Хоть куда, где надо добавить к либе скриптуху. | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 12. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –3 +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 15:06 | ||
Bytecode is generated directly without an intermediate | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 22. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Аноним (??) on 26-Сен-17, 17:51 | ||
mruby более впечатляющий если lua не устраивает. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 36. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от funny.falcon on 27-Сен-17, 09:39 | ||
Я согласен. Но толпа хомячков, умеющих только js, не согласна. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 25. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | –1 +/– | |
| Сообщение от nc (ok) on 26-Сен-17, 18:29 | ||
Интересная вещь. Есть идея встроить этот движок в компилятор (например языка D) для выполнения скриптов, модифицирующих и генерирующих синтаксическое дерево во время компиляции. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 37. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от funny.falcon on 27-Сен-17, 09:41 | ||
Почему не какую нибудь минималистичную scheme? | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 39. "Выпуск встраиваемого JavaScript-движка Duktape 2.2.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 27-Сен-17, 14:14 | ||
> Почему не какую нибудь минималистичную scheme? | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |