OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 23 Октябрь, 2018 07:57

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: Суббота, 26 Январь, 2013 08:40 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 2846
Откуда: Астрахань
http://tunilab.org/About
Народ замахивается на рубль!
И складывается впечатление, что "Проект Оберон" - не читали... :)


Последний раз редактировалось Евгений Темиргалеев Четверг, 31 Январь, 2013 16:39, всего редактировалось 1 раз.
п. 3.2. (корр-я заголовка темы)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нечто новенькое
СообщениеДобавлено: Суббота, 26 Январь, 2013 10:15 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 144
Откуда: Россия, Питер
Валерий Лаптев писал(а):
И складывается впечатление, что "Проект Оберон" - не читали... :)

Но упоминают ...
Язык Оно писал(а):
Происхождение названия

При разработке как всей Единой среды, так и непосредственно Оно, сделан большой упор на переосмысление базовых концепций и даже их переопределение в тех случаях, где новый взгляд расширяет и дополняет понятие, придавая ему современное толкование. Подход использовался Никлаусом Виртом при разработке языка и ОС Оберон.

Название Оно возникло спонтанно и происходит от фразы:

О — не Оберон (O is not Oberon)

Языки Оберон и Оно стремятся к минимализму и простоте, но делают это по-разному. Оно выражает бо́льшую часть понятий императивного программирования через функциональное и объектно-ориентированное, ограничиваясь минимумом базовых понятий: контейнер, функция, класс, параметр, управляющий оператор, исключение. Остальные понятия, традиционные для императивных языков, — такие как константа, переменная или пространство имен, выводятся из базовых путем комбинации.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нечто новенькое
СообщениеДобавлено: Суббота, 26 Январь, 2013 11:12 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9011
Откуда: Россия, Орёл
Определение в рамочке:
Цитата:
Объектно-ориентированная ОС позволяет создавать программы наследованием.


Всё, занавес. :)
Если самое бесполезное и дезориентирующее средство ООП кладётся в основу, то полный финиш :)

P.S. Но надо сказать, что анализировали материалы они довольно обширно, и про хрупкий базовый класс упоминают, и про Bluebottle, и проч., я скептицизирую только по поводу того пути, который в итоге выбран.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нечто новенькое
СообщениеДобавлено: Суббота, 26 Январь, 2013 14:18 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4485
Откуда: Россия, Орёл
Ильченко Эдуард писал(а):
Язык Оно писал(а):
... Языки Оберон и Оно стремятся к минимализму и простоте, но делают это по-разному. Оно выражает бо́льшую часть понятий императивного программирования через функциональное и объектно-ориентированное, ограничиваясь минимумом базовых понятий: контейнер, функция, класс, параметр, управляющий оператор, исключение. Остальные понятия, традиционные для императивных языков, — такие как константа, переменная или пространство имен, выводятся из базовых путем комбинации.
На основе этого текста появляется подозрение, что "минимумом базовых понятий: ..." --- не более чем игра слов и только... со всеми вытекающими...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нечто новенькое
СообщениеДобавлено: Суббота, 26 Январь, 2013 14:20 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7861
Откуда: Троицк, Москва
Подражательное фуфло из красивых слов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нечто новенькое
СообщениеДобавлено: Суббота, 26 Январь, 2013 14:29 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Чисто внешне предлагается как бы обратное Лаврову: viewtopic.php?p=77407#p77407. Вот только он даёт и практику, и теорию...


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

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


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

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


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

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