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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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

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

Ivan

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

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

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


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


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



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


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

  • <<<... | 2691—2682 | 2681—2672 | 2671—2662 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 186


    № 2681   28-08-2005 07:42 Ответить на это сообщение Ответить на это сообщение с цитированием
    В дополнение к анонсу диска.

    Ноябрьский диск "Мира ПК" будет посвящен 35-летию Паскаля, а также итогам визита Вирта и Гуткнехта в Россию.

    В нем будет опубликован первый выпуск электронного журнала "Школа Оберона", а также будет открыт постоянный раздел, посвященный Оберону и являющийся "полпредом" нового сайта о прошлом, настоящем и будущем языков Вирта. Сайт откроется ориентировочно в ноябре.

    Еще из новостей: в двадцатых числах сентября в Москве, в Политехническом музее, где выступали Нильс Бор и Норберт Винер, профессор Никлаус Вирт выступит с исторической лекцией, посвященной Оберону. Вход свободный. Точную дату и детали этого мероприятия, которое готовит "Мир ПК", постараюсь сообщить в ближайшие дни.


    № 2680   28-08-2005 07:26 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2679« (А.П.)
    ___________________________

    В отношении BlackBox: как я уже отмечал, эта система программирования как основная теперь размещается в КАЖДОМ выпуске диска (благо ее компактный размер это позволяет).

    Тираж указан верно. Небольшой совет: по возможности делайте копию диска на свою болванку. Бывают проблемы с растрескиванием дисков на некоторых дисководах.





    № 2679   28-08-2005 07:03 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2677« (Jerom L. C.)
    ___________________________


    Only 2 questions, please.
    1) Будет ли на диске МирПК-09.2005 дистрибутив BlacBox
    2) Какой тираж выпуска. В смысле - есть ли вероятность найти диск в сентябре на основных рынках типа Gorbushka?

    Позвольте, я попробую ответить.
    Система программирования на Компонентном Паскале - BlackBox - указана в списке систем, подготовленных к выпуску на сентябрьском диске. То есть будет. Впрочем, ее уже можно взять с январского выпуска диска "Мир ПК". Или скачать с сайта разработчиков http://www.oberon.ch, или с сайтов, указанных на странице http://www.inr.ac.ru/~info21/install/welcome.htmlпроекта Информатика-21.
    Тираж журнала "Мир ПК" с приложением-диском  составляет около 50000 экз., поэтому его можно найти практически во всех городах России.


    № 2678   28-08-2005 05:09 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2676« (Руслан Богатырев)
    ___________________________
    Спасибо за информацию, постараюсь обязательно достать этот номер.


    № 2677   28-08-2005 04:42 Ответить на это сообщение Ответить на это сообщение с цитированием
    >>>На этом мысли по Оберону не заканчиваются :o)
    >>>Все еще только начинается, с сентября...

    Only 2 questions, please.
    1) Будет ли на диске МирПК-09.2005 дистрибутив BlacBox
    2) Какой тираж выпуска. В смысле - есть ли вероятность найти диск в сентябре на основных рынках типа Gorbushka?



    № 2676   27-08-2005 14:50 Ответить на это сообщение Ответить на это сообщение с цитированием
    ОТ ПАСКАЛЯ К ОБЕРОНУ

    Анонс "Мир ПК-диск" (09/2005)

    Многие из нас начинали делать свои первые шаги в мире программирования с языка Паскаль. На протяжении нескольких десятилетий он играл крайне важную роль в преподавании информатики. Для математиков, физиков и представителей других наук он стал унифицированной языковой средой, своего рода латынью программирования.

    Как известно, в истории латинского языка выделяют три ярких периода: золотая латынь (Цицерон, Цезарь, Вергилий, Гораций, Овидий), серебряная латынь и поздняя латынь. Язык Паскаль также прошел три этапа: золотой (1970—1985, ETH Pascal, UCSD Pascal), серебряный (1985—1995, Turbo/Borland Pascal) и поздний (с 1995, Delphi). При этом различные диалекты Паскаля, которые столь сильно расходятся с каноническим вариантом профессора Никлауса Вирта (ETH, Цюрих), во многом сыграли негативную роль, затмив собой куда более совершенные его языки — Modula-2 (1979) и Оберон (1988).

    С ростом популярности UNIX в 1980-х годах стала набирать силу новая ветвь языков — Си (1971), C++ (1986), Java (1995), C# (2000). Это семейство стало агрессивно-доминирующим и фактически вытеснило из индустрии все остальные языки. Лишь с бурным ростом Интернета определенным противовесом ей стали представители сценарного программирования (Perl, Python, PHP и др.).

    На этом фоне со стороны ИТ-индустрии, оказывающей мощное воздействие на университеты и академическую науку, началось беспрецедентное наступление на Паскаль и его преемников. Оно было обусловлено рыночными интересами мировых лидеров (Microsoft, IBM, Sun) и использовало разрозненность Паскаль-сообщества, активно насаждая различные мифы. Из всех критических работ по Паскалю, пожалуй, наибольшую известность получила статья Брайана Кернигана "Почему Паскаль не является моим любимым языком программирования", которая в 1981 г. появилась на свет в виде препринта AT&T Bell Laboratories. Для многих апологетов Си она стала знаменем "религиозной" борьбы с Паскалем. Керниган намеренно умалчивал о работах Вирта, направленных на устранение проблем языка. А ведь к весне 1980 г. Вирт и его коллеги не только уже завершили работы по компьютеру Lilith и языку Modula-2 (1977—1981), но и опубликовали их результаты. Более того, за эти работы Вирт в 1984 г. был представлен ассоциацией ACM к высшей награде -- премии Алана Тьюринга (Alan Turing Award), которая в компьютерном научном мире эквивалентна Нобелевской премии. Об этом, к сожалению, знали очень немногие.

    И все же самой мощной волной, накрывшей Modula-2 и Оберон с головой и на долгие годы предавшей их забвению, стала Java. Она стремительно ворвалась в ту нишу, которую себе подготовил Оберон, нахраписто и без какого-либо упоминания вырвала многие его идеи, высосала лучшие кадры. Прошло 10 лет с момента появления Java, и теперь после того, как эйфория от его появления заметно спадает и наступает пора переосмысления, можно взглянуть на Обероны по-новому. Слишком уж они опередили свое время.

    Современное программирование, увы, давно уже превысило тот предел сложности, за которым разработчик теряет контроль над пониманием и надежностью создаваемых им систем. Сложные языки, громоздкий инструментарий, большое число правил и еще большее число исключений, запутанная "законодательная база", раздутая до немыслимых размеров "судебная практика", нестабильное и подчас непредсказуемое поведение операционной среды -- вот что характеризует нынешние передовые системы программирования.

    Как известно, рост производительности процессорной техники все еще подчиняется знаменитому закону Гордона Мура, открытому в 1965 г. Закон гласит, что новые модели микросхем разрабатываются спустя примерно одинаковые периоды (18—24 месяца) после появления своих предшественников, а их емкость (число транзисторов) при этом возрастает каждый раз примерно вдвое. Те языки, которые попали в сферу интересов "большой индустрии", по всей видимости подчиняются этому же закону (разумеется, речь идет о размере, занимаемом соответствующей системой программирования на диске после ее установки). Если за точку отсчета взять Turbo Pascal 1.0 (осень 1983 г., 130 Кбайт), а за нынешний ориентир — Visual C++ (Visual Studio 2005 Beta, осень 2005 г., 1,5 Гбайт), то нетрудно видеть, что закон Мура действует и здесь, предсказывая, что к 2006 г. объем в 2 Гбайт будет для языков нормой.

    В этом контексте для многих выглядит крайне странным стремление профессора Вирта каждый свой последующий язык все более упрощать, добиваясь предельной ясности, строгости и поддержки большинства популярных подходов (парадигм) программирования: "Поддержание языка максимально простым и регулярным всегда было приоритетом в моей работе: описание Pascal занимало около 50 страниц, Modula -- около 40, а Оберон -- и вовсе 16...".

    Принципу сундука (хранить множество вещей на всякий случай про запас) Вирт противопоставил принцип чемоданчика (держать только самое необходимое). Соответствующих компактных размеров добились и системы программирования: ядро Оберона (включая редактор и компилятор) занимает около 200 Кбайт, система XDS-x86 (компиляторы Modula-2/Oberon-2 и трансляторы в Cи/C++) -- 23 Мбайт, система для разработки компонентов промышленного уровня требований, BlackBox (Component Pascal) -- 34 Мбайт.

    Вершиной творчества Вирта стал язык Оберон, названный так в честь самого дальнего спутника Урана, мимо которого в 1986 г. пролетал американский аппарат Voyager-2. А само имя этой малой луне было дано в честь короля эльфов из знаменитого произведения Вильяма Шекспира "Сон в летнюю ночь" (все кратеры на Обероне названы по именам персонажей Шекспира  -- Гамлет, Антоний, Ромео, Фальстаф, Макбет, Отелло, Лир, так что Оберон посвящен и памяти великого английского драматурга).

    Оберон как эсперанто программирования имеет блестящие перспективы: нейтралитет (neutrala lingvo), безупречная репутация, преемственность традиций, выразительная мощь, отображение на ведущие языки, простота изучения и восприятия, наличие проверенного годами инструментария.  Что важно, это не мертвый язык. Семейство Оберон, включающее языки Oberon-2, Component Pascal, Active Oberon, Zonnon и созданное в стенах знаменитой Высшей Политехнической школы ETH в Цюрихе, где учились Альберт Эйнштейн и Джон фон Нейман, продолжает развиваться на всем спектре ведущих платформ (Win32, Linux, .NET, Java/Eclipse) и в самых разных сферах: от мобильных телефонов и промышленных роботов до систем управления гигантскими гидросооружениями мира.

    В 2004-2005 г.г. профессор Вирт адаптировал свои бестселлеры для языка Оберон и придал им свободный статус. Эти книги и множество других редких и интересных материалов, раскрывающих эволюцию языков Вирта за последние четыре десятилетия, вы найдете на нашем диске.

    Р.Б.




    № 2675   27-08-2005 14:44 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2673« (интересующийся)
    ___________________________

    Небольшая информация.

    Сентябрьский “Мир ПК-диск” почти целиком посвящен Оберону и называется "От Паскаля к Оберону". Он ориентировочно появится в третью неделю сентября.

    Представлены основные системы программирования для Oberon, Oberon-2, Component Pascal, Active Oberon и Zonnon, а также ОС Bluebottle, ETH Oberon, Oberon System 3 (из последних версий для Windows, Native PC, Linux и Mac).

    Из раритетов – системы Oberon System 3 (DOS, Linux, Solaris) и Oberon SystemV4 (Amiga, HP700, IRIX4, Linux, Mac, PowerMac, RS6000, Solaris, Ultrix, Windows) образца 1994 г. А также Juice RTS и Juice SDK (внутри MacOberon System 3, которую развивал М.Франц). Разумеется, все в исходных текстах.

    В общей сложности размещено свыше 60 статей на русском языке, посвященные Оберону и его преемникам. Примерно столько же -- на англ.

    Из новых, ранее не публиковавшихся материалов представлены:

    1. Алексей Недоря “От Паскаля к Оберону, или мечта о сборочном программировании”
    2. Modula, Oberon и Java. Интервью с Д. Лесковым и В. Михеевым (Excelsior).
    3. Р. Богатырев. Судьба Оберона
    4. Р. Богатырев. Оберон как эсперанто программирования
    5. Р. Богатырев. Оберон. Краткий путеводитель

    В тематическом обзоре представлены подборки по следующим рубрикам:

    1. Никлаус Вирт
    2. О выборе языка
    3. Оберон
    4. Оберон и Java
    5. Оберон в образовании
    6. Преемники Оберона
    7. Компонентный Паскаль
    8. Школа программирования
    9. Избранные Оберон-приложения
    10. Работы Никлауса Вирта
    11. Диссертации учеников и последователей Вирта
    12. Технические отчеты Вирта и его коллег
    13. Зарубежные статьи о Вирте и Обероне
    14. Эталонные описания языков
    15. Паскаль и структурное программирование
    16. Modula-2 и Lilith
    17. Страницы летописи

    В подготовке диска большую помощь оказали: Ф.Ткачев (МГУ), Е.Зуев (ETH), А.Недоря (Ярославль), С.Свердлов (Вологодский педагогический университет).

    Кроме того, хотел бы поблагодарить всех активных участников форумов по Оберону в Королевстве Delphi. Ваши замечания и комментарии во многом помогли в исполнении задуманного.

    На этом мысли по Оберону не заканчиваются :o) Все еще только начинается, с сентября...


    № 2674   27-08-2005 07:10 Ответить на это сообщение Ответить на это сообщение с цитированием
    >>>Так что, на этом все мысли об Обероне
    >>>закончились?

    А чего "мыслить" если и так самое главное прояснилось? И так понятно, что язык хороший, система тоже. Работать надо и все. А мысли будут возникать по мере работы.


    № 2673   26-08-2005 11:41 Ответить на это сообщение Ответить на это сообщение с цитированием
    Так что, на этом все мысли об Обероне закончились?


    № 2672   23-08-2005 06:36 Ответить на это сообщение Ответить на это сообщение с цитированием
    Чего-то http://www.amadeus-3.com/ пропал (давненько уже). Ни кто не знает что с ним стряслось?



    <<<... | 2691—2682 | 2681—2672 | 2671—2662 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 186




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

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

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

    Перейти на конкретную страницу по номеру
      
    Время на сайте: 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» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

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