OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 12 Декабрь, 2017 01:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Oberon Script
СообщениеДобавлено: Воскресенье, 12 Октябрь, 2008 12:07 

Зарегистрирован: Суббота, 09 Август, 2008 14:22
Сообщения: 71
Откуда: Украина, Херсон
Здравствуйте, у меня тут возник вопросик: "Есть ли практическая реализация Oberon Script и где её можно взять (если вообще можно :) )
Заранее спасибо за внимание!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Воскресенье, 12 Октябрь, 2008 16:27 

Зарегистрирован: Вторник, 13 Ноябрь, 2007 20:38
Сообщения: 1056
Neplul писал(а):
Есть ли практическая реализация Oberon Script и где её можно взять

А зачем нужен ещё один язык? Вот цитата из путеводителя из BB:
"Команды сопоставимы с традиционными скриптами и макросами, за исключением того, что они реализованы в "настоящем" языке программирования, в противовес ограниченным либо неэффективным специализированным скриптовым языкам. Это означает, что если задача усложнится, ее программное решение может быть усложнено в нужной степени, и вам не придется внезапно переключаться на другой язык."


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Воскресенье, 12 Октябрь, 2008 18:56 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 8884
Откуда: Россия, Орёл
Я так понимаю, что речь идёт о проекте Ральфа Сомеррера из MS Research (ранее ETH Zurich), который занимается в MS переносом Oberon System в веб-браузер (на JavaScript, во через какое место реализуют :-) ).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Воскресенье, 12 Октябрь, 2008 21:03 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Илья Ермаков писал(а):
занимается в MS переносом Oberon System в веб-браузер
http://www.oberon-industry.ethz.ch/event/bios
Цитата:
Ralph Sommerer is an independent software architect. At present he explores and incubates ideas in the fields of interactive Web services and Web client programming. Ralph Sommerer obtained his diploma in Computer Science from the Federal Institute of Technology (ETH) in Zürich, Switzerland, in 1989. He then joined the Computer Systems Institute at ETH, where he worked as a research and teaching assistant in the fields of software component architecture and online documents. He concluded his project with a Ph.D. in 1996. After having worked as a project manager and software architect in a software company where he developed software tools for embedded systems, Ralph Sommerer joined Microsoft Research in Cambridge in January 1998. Together with Chuck Thacker, he built Microsoft's first experimental Electronic Book (eBook) prototype, a conceptual study that eventually led to Microsoft's eBook Reader. Later Ralph Sommerer worked on aspects of "smart reading" and the mobile Web, such as layout, Web browsing and search on small devices. He also worked on Web services and Web client application frameworks, and became an affiliate member of Microsoft Live Labs. At the end of 2006 Ralph Sommerer left Microsoft Research to pursue his own web technology research.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Понедельник, 13 Октябрь, 2008 07:52 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1011
Так у него на сайте где-то было. Написано на JS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Понедельник, 13 Октябрь, 2008 17:44 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 490
http://www.ralphsommerer.com/obn.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Вторник, 14 Октябрь, 2008 15:26 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Если возникают проблемы с открытием странички Ральфа... у меня были :?
Здесь есть кое-что: http://a2os.org.ua/forums/topic.php?forum=11&topic=3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Вторник, 14 Октябрь, 2008 17:56 

Зарегистрирован: Суббота, 09 Август, 2008 14:22
Сообщения: 71
Откуда: Украина, Херсон
Огромное спасибо всем за помощь!!! :D
Это именно то что я искал. Ещё раз спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 13:26 

Зарегистрирован: Среда, 12 Декабрь, 2007 19:41
Сообщения: 21
Ух ты, теперь буду на Обероне скрипты писать.:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 13:31 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Игорь Лоскутов писал(а):
А зачем нужен ещё один язык?
Правильно! Зачем нужен JavaScript, если можно использовать более простой и понятный язык Oberon, имеющий массу преимуществ? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 13:47 

Зарегистрирован: Суббота, 09 Август, 2008 14:22
Сообщения: 71
Откуда: Украина, Херсон
Ярослав Романченко писал(а):
Игорь Лоскутов писал(а):
А зачем нужен ещё один язык?
Правильно! Зачем нужен JavaScript, если можно использовать более простой и понятный язык Oberon, имеющий массу преимуществ? :)

я об этом тоже много думал, но столкнулся с проблемой: как обеспечить выполнение приложения на стороне браузера( если оно написано на основе ББ).
З..Ы Я просто щас пишу один проэкт и мне надо что бы некоторое прилдожение выполнялось на стороне браузера, вначале хотел просто на ДжавеСкрипте писать но потом вспомнил про Оберон Скрипт, ели подскажите как устранить данную проблему с помощью ББ буду очень рад :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 14:09 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Neplul писал(а):
я об этом тоже много думал, но столкнулся с проблемой: как обеспечить выполнение приложения на стороне браузера( если оно написано на основе ББ).
Честно-говоря я не вижу даже, как исполнить полученный JavaScript в текущей версии oberon.js Код-то генерируется, но не исполняется. Я не спец по JavaScript. Кто скажет, чего не хватает? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 14:46 

Зарегистрирован: Вторник, 13 Ноябрь, 2007 20:38
Сообщения: 1056
Ярослав Романченко писал(а):
Игорь Лоскутов писал(а):
А зачем нужен ещё один язык?
Правильно! Зачем нужен JavaScript, если можно использовать более простой и понятный язык Oberon, имеющий массу преимуществ? :)

Есть-таки одна проблемка: потенциальный веб-клиент ничего не знает об Обероне.
В принципе проблема решабельна, но в любом случае придётся как-то "напрягать" клиента. Например, обязать его скачать plugin для Web-браузера. Может он и скачает, но "осадочек останется". Другой не захочет скачивать.
В принципе, Neplul сказал об этой же проблеме.

PS. Кто-то умный сказал: "Нет проблем, есть задачи!" :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 15:04 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Игорь Лоскутов писал(а):
Есть-таки одна проблемка: потенциальный веб-клиент ничего не знает об Обероне.
Идея как-раз в том и состоит, что потенциальный веб-клиент хорошо знает JavaScript :)
Игорь Лоскутов писал(а):
В принципе проблема решабельна, но в любом случае придётся как-то "напрягать" клиента.
Включаем в HTML код страницы
Код:
<script src="oberon.js" type="text/javascript"></script>
и всё что необходимо "подгрузится" без особого "напряжения" кого-либо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 15:21 

Зарегистрирован: Вторник, 13 Ноябрь, 2007 20:38
Сообщения: 1056
Игорь Лоскутов писал(а):
В принципе проблема решабельна, но в любом случае придётся как-то "напрягать" клиента.
Ярослав Романченко писал(а):
Включаем в HTML код страницы
Код:
<script src="oberon.js" type="text/javascript"></script>
и всё что необходимо "подгрузится" без особого "напряжения" кого-либо.

Спасибо за совет. Сам я веб-программированием не занимаюсь, но моему сыну этот совет пригодится. Он как раз сейчас взялся изучать JavaScript, а мог бы сэкономить много времени и сил, выбрав Оберон.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 16:58 
Аватара пользователя

Зарегистрирован: Суббота, 15 Март, 2008 20:00
Сообщения: 293
Откуда: Київ, Україна
Цитата:
Я просто щас пишу один проэкт и мне надо что бы некоторое прилдожение выполнялось на стороне браузера


Хочу обратить внимание на другой путь:
Цитата:
В области браузеров есть технология Juice (Oberon System для Netscape и IE), реализованная Микаэлем Францем и приостановленная в связи с переключением его группы на работы для Министерства обороны США по безопасности мобильного Java-кода. На ее основе можно делать замечательные вещи. Только представьте, что в любом современном браузере можно иметь Оберон-движок, который является полноценным компилятором с динамическим кодогенерирующим загрузчиком, имеет полный доступ к ОС и модули которого внешне (с точки зрения HTML) оформляются как Java-аплеты. Код аплетов получается примерно в 1,5-2 раза меньше, чем у Java, скорость исполнения – практически одинаковая. Все это выполнено еще в 1996 г. в виде подключаемого модуля для Netscape и Internet Explorer и занимает около 400 Кбайт. Есть все исходные тексты (на C++ реализована прослойка для ОС и браузера, на языке Оберон – все остальное). Очень перспективная вещь для задач, ориентированных на технологию тонких клиентов и требующих нешаблонных решений.
Судьба Оберона
Руслан Богатырев


К сожелению сам плагин найти не смог, может у кого то завалялся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 17:06 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
bohdant писал(а):
К сожелению сам плагин найти не смог, может у кого то завалялся?
Здесь завалялся: viewtopic.php?f=30&t=1141 :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 18:05 

Зарегистрирован: Суббота, 09 Август, 2008 14:22
Сообщения: 71
Откуда: Украина, Херсон
bohdant писал(а):
Цитата:
Я просто щас пишу один проэкт и мне надо что бы некоторое прилдожение выполнялось на стороне браузера


Хочу обратить внимание на другой путь:
Цитата:
В области браузеров есть технология Juice (Oberon System для Netscape и IE), реализованная Микаэлем Францем и приостановленная в связи с переключением его группы на работы для Министерства обороны США по безопасности мобильного Java-кода. На ее основе можно делать замечательные вещи. Только представьте, что в любом современном браузере можно иметь Оберон-движок, который является полноценным компилятором с динамическим кодогенерирующим загрузчиком, имеет полный доступ к ОС и модули которого внешне (с точки зрения HTML) оформляются как Java-аплеты. Код аплетов получается примерно в 1,5-2 раза меньше, чем у Java, скорость исполнения – практически одинаковая. Все это выполнено еще в 1996 г. в виде подключаемого модуля для Netscape и Internet Explorer и занимает около 400 Кбайт. Есть все исходные тексты (на C++ реализована прослойка для ОС и браузера, на языке Оберон – все остальное). Очень перспективная вещь для задач, ориентированных на технологию тонких клиентов и требующих нешаблонных решений.
Судьба Оберона
Руслан Богатырев


К сожелению сам плагин найти не смог, может у кого то завалялся?

Данный вариант тоже рассматривается. Только опять та же проблема, пользователь должен качать плагин к своему браузере+ не для всех браузеров этот плагин есть.Хотя я думаю сама проблема касается не самого процесса того что надо что-то скачать(тем более файл смехотворного размера), проблема в том что у пользователя возникает недоверие: Типа а вдруг тама вирус будет. Но есть еще одно обстоятельство: С помощью сока в конечном итоге получим аплет, который в свою очередь выполняется на стороне сервера, а не на стороне браузера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Среда, 15 Октябрь, 2008 20:25 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2284
Откуда: Россия, Санкт-Петербург
Neplul писал(а):
С помощью сока в конечном итоге получим аплет, который в свою очередь выполняется на стороне сервера, а не на стороне браузера.
Если выполняется на стороне сервера, то зачем клиенту качать плагин?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberon Script
СообщениеДобавлено: Четверг, 16 Октябрь, 2008 06:01 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 974
Откуда: Украина, Киев
Работает таки Oberon Script :D
http://a2os.org.ua/forums/topic.php?for ... 1224124721


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2017, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB