OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 13:26

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: Суббота, 22 Январь, 2011 12:59 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Нашел материал, который может оказаться полезным: A JIT Translator for Oberon Автор: Peter Nelson


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 22 Январь, 2011 19:01 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Спасибо. Судя по содержанию - весьма полезные документ. Хотя и небольшой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 22 Январь, 2011 21:22 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Валерий Лаптев писал(а):
Спасибо. Судя по содержанию - весьма полезные документ. Хотя и небольшой.


В следующий раз буду искать что-нибудь потолще. :wink:

А вот источник найденного документа: http://peterdn.com/page/A-JIT-Translato ... beron.aspx
Страница проекта: http://www.comlab.ox.ac.uk/teaching/stu ... cts/7.html
A debugger for Oberon: http://web.comlab.ox.ac.uk/teaching/stu ... cts/6.html (неизвестно, создается ли)

Складывается впечатление, что компьютерную науку вперед двигают студенты.

Чему учат в Оксфорде программистов:

1) Computer Science
Programme Specifications
Очень похоже на то, чему в МАИ учат на "Прикладной математике и информатике"

2) Software Engineering


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 22 Январь, 2011 21:30 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Сергей Прохоренко писал(а):
Складывается впечатление, что компьютерную науку вперед двигают студенты.
Пардон, но наукой тут не пахнет.

Во-вторых, двигают вбок.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 23 Январь, 2011 08:59 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Во-вторых, двигают вбок.
Уточню
Цитата:
В 1993 г. ученик Вирта Михаэль Франц защитил диссертацию "Динамическая кодогенерация - ключ к переносимому программному обеспечению"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 23 Январь, 2011 13:03 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
Info21 писал(а):
Во-вторых, двигают вбок.
Уточню
В чем уточнение? Я говорил про Нельсона.

Во-первых, не известно, кто задачу поставил.
Во-вторых, задача у того же Франца возникла в некотором контексте, который создали не студенты.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 23 Январь, 2011 15:00 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Евгений Темиргалеев писал(а):
Info21 писал(а):
Во-вторых, двигают вбок.
Уточню
В чем уточнение?

я имел ввиду методы JIT: байткод (ук. статья) / упакованное "синт. дерево" (Франц)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 23 Январь, 2011 17:14 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
я имел ввиду методы JIT: байткод (ук. статья) / упакованное "синт. дерево" (Франц)
Раз байткод, то наука тем более ни причем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Транслятор JIT для Oberon-2
СообщениеДобавлено: Понедельник, 24 Январь, 2011 18:02 

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1177
Откуда: Мариуполь
модератор: прикреплено к существующей теме

Случайно наткнулся на некоторый, заслуживающий внимания, материал: A JIT Translator for Oberon.

Я поверхностно просмотрел содержимое: суть заключается в
Цитата:
The Oxford Oberon-2 compiler and runtime platform, written by Mike Spivey, currently uses a
bytecode interpreter to run programs, and also includes an experimental scratch-built JIT. The aim of
this project is to extend the runtime with a new JIT translator which will instead be based on the open-
source LibJIT library. This will allow us to take advantage of LibJIT’s features and portability. We
will also investigate the advantages of this approach over a simple interpreter.

Цитата:
The Oxford Oberon compiler generates bytecode for the stack-based Keiko VM. The existing Oberon
runtime implements this VM with an interpreter.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

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


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

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


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

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