На базарной площади довольно часто можно слышать высказывания об
Обероне. Мне кажется, что на базарной площади пора появиться ветке об
этой системе и языке, что-то вроде "Мысли об Обероне". Что это такое, перспективы
этой системы, что
полезного можно извлечь из него для программирования на Дельфи
(например) и др.
Ivan
Всего в теме 4531 сообщение
Ссылки по теме "Оберон" и "Компонентный паскаль"
Отслеживать это обсуждение
- Free Pascal, Oberon, BlackBox
- Разработка препроцессора gpre для delphi\freepascal.
- Component Pascal и среда разработки BlackBox
- FreePascal: реальная альтернатива или OpenSource — блажь?
№ 2341 30-06-2005 05:38 | |
А вот прикол из ЧЯ.
в модуле Dates есть такие строки:
TYPE
...
Hook* = POINTER TO ABSTRACT RECORD (Kernel.Hook) END;
...
PROCEDURE SetHook* (h: Hook);
BEGIN
hook := h
END SetHook;
...
Но в символьном файле Hook и SetHook отсутствуют. Хотя поиск интерфейса Dates.Hook Dates.SetHook через контекстное меню срабатывает правильно.
№ 2340 30-06-2005 03:39 | |
Ответ на »сообщение 2338« (Иван Горячев)
Ответ на »сообщение 2337« (Alexander Shiryaev)
__________________________
Ага, значица народ тоже интересуется...
Хорошо. Будем иметь в виду... :о)
И как успехи, впечатления и опыт?
Я долго удивлялся на счёт acme, пока в статье Кернигана(чи Ричи?) не прочитал, что идеологию среды они полностью из Оберона взяли...
У меня поставлена четвёрка над виндой. Сейчас один человек мудрит с настройкой, что бы получать native-версию операционки. В данный момент он это в Plan 9 делает, но не вся аппаратура узнаётся... У кого-то есть опыт?
№ 2339 29-06-2005 17:58 | |
Ответ на »сообщение 2337« (Alexander Shiryaev)
___________________________
Опс, опередили :(
№ 2338 29-06-2005 17:57 | |
Ответ на »сообщение 2336« (Владимир Лось)
___________________________
А это не из той же оперы?
implement Mon;
Mon: module ;
};
Monitor.create(): Monitor
Monitor.lock(m: self Monitor)
Monitor.unlock(m: self Monitor)
lockproc(ch: chan of int)
}
№ 2337 29-06-2005 17:36 | |
№ 2336 29-06-2005 16:22 | |
Ответ на »сообщение 2335« (O.Nick)
___________________________
Кто угадает, что за язык?:о)
rev[T](l: list of T): list of T
№ 2335 29-06-2005 10:38 | |
Здрасте!
Ктонить пробовал привинтить DX к ЧЯ или XDS ?
№ 2334 29-06-2005 05:05 | |
Ответ на »сообщение 2333« (Сергей Губанов)
___________________________
Что это было? :о)
Ответ на »сообщение 2332« (Руслан Богатырев)
___________________________
Esmertec пока что силами Java, а не своего Oberon-решения берет очередную высоту.
Кстати, многие обероновцы занимаются сейчас тем или иным образом Явой. Питер Мюллер выпустил кучу статей по повышению надёжности Явы. Патрик Реали сейчас участвует в разработке Jnode ( www.jnode.org)...
Кстати, и сама Ява дрейфует, как язык, так и UI ( http://www.osnews.com/story.php?news_id=10986).
№ 2333 29-06-2005 03:13 | |
Ответ на »сообщение 2332« (Руслан Богатырев)
___________________________
Esmertec пока что силами Java, а не своего Oberon-решения берет очередную высоту.
Jbed
Но Jbed написан на Component Pascal в BlackBox. Не так ли?
http://www.oberon.ch/blackbox/subsystems.html
Java Owner: Esmertec, Inc.
Purpose: commercial
Info: www.esmertec.com/
Code: www.esmertec.com/
Source: not available
Requires: target hardware with the Jbed operating system
Provides: Library components of Jbed's Java library. They are needed on the target hardware when running Java code on Jbed, in addition to the Jbed modules.
--------------------------------------------------------------------------------
Javae Owner: Esmertec, Inc.
Purpose: commercial
Info: www.esmertec.com/
Code: www.esmertec.com/
Source: not available
Requires: Windows, BlackBox
Provides: Tool and glue components for turning BlackBox into a Java cross-development environment. Glue to a Java byte-code compiler. Only needed for cross-developing Jbed applications.
--------------------------------------------------------------------------------
Jbed Owner: Esmertec, Inc.
Purpose: commercial
Info: www.esmertec.com/
Code: www.esmertec.com/
Source: not available
Requires: target hardware with the Jbed operating system
Provides: OS components that implement the Jbed real-time operating system. They are needed on the target hardware that runs Jbed.
--------------------------------------------------------------------------------
Jbede Owner: Esmertec, Inc.
Purpose: commercial
Info: www.esmertec.com/
Code: www.esmertec.com/
Source: not available
Requires: Windows, BlackBox
Provides: Tool components for turning BlackBox into a (Component Pascal and Java) cross-development environment. Only needed for cross-developing Jbed applications.
--------------------------------------------------------------------------------
JComm Owner: Esmertec, Inc.
Purpose: commercial
Info: www.esmertec.com/
Code: www.esmertec.com/
Source: not available
Requires: Windows, BlackBox
Provides: Glue components for the communication between Windows PCs and Jbed systems. Only needed for developing or communicating with Jbed applications.
№ 2332 28-06-2005 13:12 | |
Почти Oberon-новости :)
Esmertec пока что силами Java, а не своего Oberon-решения берет очередную высоту.
Вчера в Сан-Франциско открылась конференция JavaOne 2005. В день открытия на ней был продемонстрирован образец нового телефона LGE F2400 (LG Electronics) с виртуальной Java-машиной от Esmertec (Jbed, технология Fast ByteCode Compiler technology).
См. детали здесь http://www.esmertec.ch/press/.
Для тех, кому неудобно читать PDF, вот выдержка из вчерашнего пресс-релиза:
Mr Lee Ji-Hoon, V.P. in Mobile Handset R&D Center from LGE says, “LG Electronics
has gained a reputation in being at the forefront of bringing innovative technologies
and products to the market. This demonstration is the product of a fruitful longterm
collaboration with Esmertec, and we look forward to continue working with
them to develop further handsets that can deliver end users a compelling
experience.”
“We are delighted to be able to demonstrate the opportunities that Java multitasking
with Jbed Advanced can bring to mobile handsets,” said Anne-Marie Larkin,
CTO Esmertec. “We have worked closely with LG Electronics to implement such a
solution and are pleased to be the first to demonstrate this together.”
Отслеживать это обсуждение
Дополнительная навигация: |
|