Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  09:14[Войти] | [Зарегистрироваться]
Обсуждение темы:
Мысли об Обероне

На базарной площади довольно часто можно слышать высказывания об Обероне. Мне кажется, что на базарной площади пора появиться ветке об этой системе и языке, что-то вроде "Мысли об Обероне". Что это такое, перспективы этой системы, что полезного можно извлечь из него для программирования на Дельфи (например) и др.

Ivan

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 4531 сообщение


Ссылки по теме "Оберон" и "Компонентный паскаль"



Отслеживать это обсуждение


Смотрите также обсуждения:
Free Pascal, Oberon, BlackBox
  • Разработка препроцессора gpre для delphi\freepascal.
  • Component Pascal и среда разработки BlackBox
  • FreePascal: реальная альтернатива или OpenSource — блажь?

  • <<<... | 2351—2342 | 2341—2332 | 2331—2322 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 220


    № 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: adt {
        create: fn(): Monitor;
        lock: fn(m: self Monitor);
        unlock: fn(m: self Monitor);
        ch: chan of int;
      }
    ;
    };

    Monitor.create(): Monitor {
      m := Monitor(chan of int);
      spawn lockproc(m.ch);
      return m;
    }


    Monitor.lock(m: self Monitor) {
      m.ch <- = 0;
    }


    Monitor.unlock(m: self Monitor) {
      <- m.ch;
    }


    lockproc(ch: chan of int) {
      for (;;) {
        <- ch;# wait for someone to lock
        ch <- = 0; # wait for someone to unlock
      }

    }



    № 2337   29-06-2005 17:36 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2336« (Владимир Лось)
    ___________________________

    limbo ?


    № 2336   29-06-2005 16:22 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2335« (O.Nick)
    ___________________________
    Кто угадает, что за язык?:о)


    rev[T](l: list of T): list of T
    { t: list of T;
      for(; l != nil; l = tl l) t = hd l :: t;
      return 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.”


    <<<... | 2351—2342 | 2341—2332 | 2331—2322 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 220




    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования