Запустил колибри, открыл главную страницу своего сайтика, а у меня там на js задумка такая была сделать морду в консольном стиле, а text-browser-то js и не тянет похоже.
Это как говорится присказка.
Есть ли какие-то соображения по реализации JS интерпретатора у команды Колибри?
Может я js просто не разглядел, не той утилитой свой сайт пытал.
Коды-то интерпретатора JS нагугливаются
https://code.google.com/p/tiny-js/
https://code.google.com/p/42tiny-js/sou ... vn%2Ftrunk
Я это к чему говорю. Допустим будет такая штука у Колибри, не только браузеру в помощь,
появятся перспективы множество ЯВУ запускать через уже реализованные на JS интерпретаторы других языков программирования.
Что MS, что ChromiumOS, ZeroPC ставку на JS делают.
Вопрос по JS в браузере
viewtopic.php?f=45&t=2020
Дело за малым осталось только допилить!
PS: и почему нет таблички SARCASM )
Дело за малым осталось только допилить!
PS: и почему нет таблички SARCASM )
А чего допилить? Полнофункциональный порт же.
Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).SoUrcerer wrote:А чего допилить? Полнофункциональный порт же.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Ну а кто виноват, что js без обвязки - бесполезная штука?Mario_r4 wrote:Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).SoUrcerer wrote:А чего допилить? Полнофункциональный порт же.
Мне точно надо показать пальцем?SoUrcerer wrote:Ну а кто виноват, что js без обвязки - бесполезная штука?Mario_r4 wrote:Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).SoUrcerer wrote:А чего допилить? Полнофункциональный порт же.
А то что сказав А нужно говорить Б уже не рассматривается за вариант даже?
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Основной тест - запуск http://copy.sh/v24/, это эмулятор x86, написанный на Javascript.
В нем можно запустить Колибри. Так себе это представляю - пуск Колибри, открываем в браузере эмулятор, запускаем Колибри.
Разработчики, которые JS и браузерный движок портируют, делают быть может самое важное для будущего Колибри. Вот я так думаю.
Будет нормальный JS, можно будет одну виртуалку с опкодами и AOT компилятор разрабатывать, ну и API гибкое получится, JS это же функциональный язык, с лямбдами и поэтессами.
Та же JVM будет доступна http://habrahabr.ru/post/153457/, веб-приложения появятся
(в этом фишка getchrome.eu ).
Короче, phalcon/llvm/asm.js/hiphop - все что на слуху, по сути к компиляции AOT/JIT функциональных языков в машинные, в опкоды эффективных виртуалок сводится.
MS вроде бы BlueStacks покупать планирует, чтобы поддержка DalvikVM появилась.
Или историю с UEFI или llvm в l4os.ru
Не думаю, что идеологии Kolibri противоречит система виртуализации функционального языка высокого уровня или llvm.
Почитал на linux.org.ru дискуссию, мне кажется линуксойды-то
в чем-то правы, одного ассемблера и одной машинной архитектуры мало. Сегодня у нас 32 бит, 64 бит, а что дальше. У MS/NOKIA затык был с ARM, эпично проиграли битву за рынок планшетов/смартфонов. Но это MS, неповоротливый монстр.
Вся шумиха в последнее время http://blogerator.ru/page/10-peredovyh- ... nut-mir-it вокруг связки os+effective vm for high-level languages with managed code.
API предоставлять для системы виртуализации, ну допустим будет эта подсистема переписываться от версии к версии, совершенствоваться, эффективнее от версии к версии становиться.
А программы для Колибри, которые этому API следуют и написаны для виртуальной машины, будут стабильны.
Это ж плюс для операционки. Не будет проблем - это упало, это отвалилось с новым релизом, чем грешат linux, наверняка на Колибри эффективней, быстрей виртуализация/интерпретация получится, чем к примеру у chromiumos team.
Чем больше языков можно выразить существующими парсерами языка виртуальной машины, тем лучше http://www.toptal.com/javascript/init-j ... ascript/ru
Ушел wiki читать, пробовать силы, может пару своих программ на Колибри получится портировать.
В нем можно запустить Колибри. Так себе это представляю - пуск Колибри, открываем в браузере эмулятор, запускаем Колибри.
Разработчики, которые JS и браузерный движок портируют, делают быть может самое важное для будущего Колибри. Вот я так думаю.
Будет нормальный JS, можно будет одну виртуалку с опкодами и AOT компилятор разрабатывать, ну и API гибкое получится, JS это же функциональный язык, с лямбдами и поэтессами.
Та же JVM будет доступна http://habrahabr.ru/post/153457/, веб-приложения появятся
(в этом фишка getchrome.eu ).
Короче, phalcon/llvm/asm.js/hiphop - все что на слуху, по сути к компиляции AOT/JIT функциональных языков в машинные, в опкоды эффективных виртуалок сводится.
MS вроде бы BlueStacks покупать планирует, чтобы поддержка DalvikVM появилась.
Или историю с UEFI или llvm в l4os.ru
Не думаю, что идеологии Kolibri противоречит система виртуализации функционального языка высокого уровня или llvm.
Почитал на linux.org.ru дискуссию, мне кажется линуксойды-то
в чем-то правы, одного ассемблера и одной машинной архитектуры мало. Сегодня у нас 32 бит, 64 бит, а что дальше. У MS/NOKIA затык был с ARM, эпично проиграли битву за рынок планшетов/смартфонов. Но это MS, неповоротливый монстр.
Вся шумиха в последнее время http://blogerator.ru/page/10-peredovyh- ... nut-mir-it вокруг связки os+effective vm for high-level languages with managed code.
API предоставлять для системы виртуализации, ну допустим будет эта подсистема переписываться от версии к версии, совершенствоваться, эффективнее от версии к версии становиться.
А программы для Колибри, которые этому API следуют и написаны для виртуальной машины, будут стабильны.
Это ж плюс для операционки. Не будет проблем - это упало, это отвалилось с новым релизом, чем грешат linux, наверняка на Колибри эффективней, быстрей виртуализация/интерпретация получится, чем к примеру у chromiumos team.
Чем больше языков можно выразить существующими парсерами языка виртуальной машины, тем лучше http://www.toptal.com/javascript/init-j ... ascript/ru
Ушел wiki читать, пробовать силы, может пару своих программ на Колибри получится портировать.
Ну да, а поддержка всяких там USB, жёстких дисков, аппаратного ускорения графики, драйверов сетевых карт и WiFi - это так, неважные мелочи.phpjscoder wrote:Разработчики, которые JS и браузерный движок портируют, делают быть может самое важное для будущего Колибри. Вот я так думаю.
Сделаем мир лучше!
Это всё будет написано на JS
Да, даlev wrote:Это всё будет написано на JS
Spoiler:
?CleverMouse wrote:WiFi
Spoiler:
Что "?"? Его нет и никто не делает, но становится ли он от этого неважной мелочью?Сделаем мир лучше!
Spoiler:
Насчет второго утверждения я не был бы так уверен.CleverMouse wrote:Что "?"? Его нет и никто не делает
НетCleverMouse wrote:но становится ли он от этого неважной мелочью?
Мне кажется или нет, что тема перешла в офтоп?
...представил Node.js/meteor.js на RasperriPi с Колибри на борту вместо Pidora Linux.
Who is online
Users browsing this forum: No registered users and 0 guests