Board.KolibriOS.org

Official KolibriOS board
It is currently Tue May 21, 2019 1:50 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Mon Mar 03, 2014 9:25 pm 
Offline
Just Flooding

Joined: Mon Mar 03, 2014 9:03 pm
Posts: 7
Запустил колибри, открыл главную страницу своего сайтика, а у меня там на 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 делают.


Top
   
 Post subject: Re: Вопрос по JS
PostPosted: Mon Mar 03, 2014 9:32 pm 
Offline
KSoC/GSoC Student

Joined: Wed Jul 11, 2012 3:17 am
Posts: 224
viewtopic.php?f=45&t=2020
Дело за малым :roll: осталось только допилить!

PS: и почему нет таблички SARCASM )


Top
   
 Post subject: Re: Вопрос по JS
PostPosted: Mon Mar 03, 2014 9:35 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А чего допилить? Полнофункциональный порт же.


Top
   
 Post subject: Re: Вопрос по JS
PostPosted: Mon Mar 03, 2014 10:24 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SoUrcerer wrote:
А чего допилить? Полнофункциональный порт же.

Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject: Re: Вопрос по JS
PostPosted: Mon Mar 03, 2014 11:11 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Mario_r4 wrote:
SoUrcerer wrote:
А чего допилить? Полнофункциональный порт же.

Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).

Ну а кто виноват, что js без обвязки - бесполезная штука?


Top
   
 Post subject: Re: Вопрос по JS
PostPosted: Mon Mar 03, 2014 11:16 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SoUrcerer wrote:
Mario_r4 wrote:
SoUrcerer wrote:
А чего допилить? Полнофункциональный порт же.

Только вот мясцо отдельно, картофан отдельно, сало... ладно не будем про сало (больная тема).

Ну а кто виноват, что js без обвязки - бесполезная штука?

Мне точно надо показать пальцем?
А то что сказав А нужно говорить Б уже не рассматривается за вариант даже? :-)

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject: Text-based Browser 2
PostPosted: Tue Mar 04, 2014 9:25 am 
Offline
Just Flooding

Joined: Mon Mar 03, 2014 9:03 pm
Posts: 7
Основной тест - запуск 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 читать, пробовать силы, может пару своих программ на Колибри получится портировать.


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 1:21 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
phpjscoder wrote:
Разработчики, которые JS и браузерный движок портируют, делают быть может самое важное для будущего Колибри. Вот я так думаю.

Ну да, а поддержка всяких там USB, жёстких дисков, аппаратного ускорения графики, драйверов сетевых карт и WiFi - это так, неважные мелочи.

_________________
Сделаем мир лучше!


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 2:03 pm 
Offline

Joined: Tue Oct 05, 2010 6:05 pm
Posts: 214
Это всё будет написано на JS :D


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 2:26 pm 
Offline

Joined: Fri Feb 15, 2013 8:23 pm
Posts: 77
lev wrote:
Это всё будет написано на JS :D

Да, да :D :D :D :D :D :D :D :D :D :D


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 3:17 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Spoiler: Show
CleverMouse wrote:
WiFi

?


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 3:59 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Spoiler: Show
Что "?"? Его нет и никто не делает, но становится ли он от этого неважной мелочью?

_________________
Сделаем мир лучше!


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 4:05 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Spoiler: Show
CleverMouse wrote:
Что "?"? Его нет и никто не делает

Насчет второго утверждения я не был бы так уверен.
CleverMouse wrote:
но становится ли он от этого неважной мелочью?

Нет


Top
   
 Post subject: Re: Text-based Browser
PostPosted: Tue Mar 04, 2014 4:56 pm 
Offline

Joined: Fri Feb 15, 2013 8:23 pm
Posts: 77
Мне кажется или нет, что тема перешла в офтоп?


Top
   
PostPosted: Wed Mar 05, 2014 12:32 pm 
Offline
Just Flooding

Joined: Mon Mar 03, 2014 9:03 pm
Posts: 7
...представил Node.js/meteor.js на RasperriPi с Колибри на борту вместо Pidora Linux.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited