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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение. 

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

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

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


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

Добавить свое сообщение

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

Обсуждение из раздела
Школа ОБЕРОНА

<<<... | 56—47 | 46—37 | 36—27 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 622


№ 46   13-06-2006 12:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 43« (Jack Of Shadows)
___________________________

Руслан, упоминание Native Oberon как распределенного проекта (проекта над которым работает распределенная группа программистов, которые географически удалены друг от друга) по моему ошибка.

Я не утверждал, что Native Oberon -- распределенный open source project. Если Вы помните, в ответ на Вашу реплику (»сообщение 14«) я ответил, что "нет никаких проблем в реализации такого проекта", поскольку XDS работает на основе исходников в текстовом представлении (»сообщение 15«). После чего появилось утверждение в безапелляционной форме от г-на 1 (»сообщение 16«) -- "проблем в реализации такого проекта может быть и нет, но проекта тоже нет (ни одного)". Я дал ссылку на Native Oberon в SourceForge и спросил -- а какой статус носит этот проект (»сообщение 17«). На что услышал -- "это не проект" (»сообщение 26«). Моя попытка уточнить критерии open source project в понимании все того же г-на и то, почему вдруг Native Oberon будучи "не проектом" оказался в SF вызвала буру негодования г-на 1 с приведением доказательств мертвости проекта.

Обратите внимание, как происходит подмена понятий: Native Oberon (как, кстати и практически все работы по проекту Oberon и его последующему развитию) являются не просто OpenSource-проектами, но и проектами с открытой документацией. Это прекрасно известно любому, кто мало-мальски изучал мир Оберонов. Был проект или сейчас ведется -- эта тема вообще не обсуждалась. Таким образом, проект Native Oberon был назван даже не просто мертвым проектом (имелось видимо в виду то, что он уже не развивается), но вообще не проектом. Думаю, тут даже нечего комментировать. Точно также можно считать, что и проект Oberon -- это тоже не проект. И вообще непонятно, что в этой ветке обсуждается. Приехали.

Что касается того, почему исчезающе мало проектов на Обероне (причем не только с открытыми исходниками), почему Оберон не в "фаворе" -- эту тему неоднократно комментировал и раскрывал. Остались вопросы? Так задавайте прямо, чего ходить вокруг да около?

Может быть в некоторых случаях неудобство а в некоторых невозможность работы с CVS играет не главную роль в этом.

Нет такой невозможности, если человек работает с XDS. А если он зациклен на BlackBox (или ETH Oberon), то, пардон, это уже не ко мне. Если оппонент не понимает, зачем нужны сторонние общепризнанные средства контроля версий, это говорит только о том, что он либо никогда не работал в индустрии ПО, либо просто считает, что всех должна устраивать доморощенность безальтернативного инструментария там, где можно и нужно применить стандарты де-факто, на которых работает весь мир. Причем достигается это всего лишь поддержкой текстового представления как базового (а не временной выгрузкой бинарника в текст). В результате получается просто бессмысленный, никому не нужный диспут, напоминающий разговор слепого с глухим.


№ 45   13-06-2006 12:19 Ответить на это сообщение Ответить на это сообщение с цитированием
По поводу приоритетов, заимствований и пр.
Кто-нибудь обращал внимание на эту цитату?


Good composers don’t imitate, they steal.
Igor Stravinsky


www.zonnon.ethz.ch/archive/The_Concepts_of_Zonnon_6_y041123.pdf


№ 44   13-06-2006 11:51 Ответить на это сообщение Ответить на это сообщение с цитированием
а как обстоят дела с распределением задач под многоядерные процессоры в бутылке и зонноне соответсвенно?


№ 43   13-06-2006 11:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Руслан, упоминание Native Oberon как распределенного проекта (проекта над которым работает распределенная группа программистов, которые географически удалены друг от друга) по моему ошибка.
Да проект зарегестрирован на SF. Но над ним никто не работает и никогда не работал на SF.
Более того я поискал на SF. Там всего 4 проекта на обероне, все мертвые, т.е. не развивающиеся.
Что лишь подтверждает что на обероне ПРАКТИЧЕСКИ не пишется распределенных проектов.
Может быть в некоторых случаях неудобство а в некоторых невозможность работы с CVS играет не главную роль в этом. Спорить не буду. Может оберонщики такой странный народ, который предпочитает работать в одиночку.
Это уж вам решать. :))


№ 42   13-06-2006 09:41 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 41« (Руслан Богатырев)
___________________________
Еще раз пожалуйста, как Вы сохраните состояние системы Oberon System 3 между сеансами (какой командой)?

Какие могут быть внешние средства контроля версий в ETH Oberon, если ETH Oberon - stand-alone, то есть по отношению к ней нет внешней системы?

Чем плохи перечисленные мной имеющиеся в ETH Oberon средства контроля версий?

Т, что Вы повторили мои слова Blackbox и других компиляторах уже прогресс.


№ 41   13-06-2006 07:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 39« (1)
___________________________

Не надо своими словами излагать слова собеседника, особенно когда именно они и подвегаются критике. В сообщении »сообщение 15« в отношении возможности сохранения состояний в системе Oberon написано буквально следующее:
Для истинных гурманов от программирования -- не все и не в достаточном количестве, но "морозить" может.

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

Что позволяет сохранять: persistent-компоненты (гаджеты, команда Store), состояние системы Oberon между сеансами (в Oberon System 3).

Далее, ни ETH Oberon, ни BlackBox, насколько мне известно (и по моему мнению), в виду использования системой программирования исходных текстов в бинарном формате (вне зависимости от наличия механизма загрузки-выгрузки исходных текстов в текстовый файл) не имеют возможности использовать внешние известные (а не собственные) средства контроля версий. Средства, применимые для других систем программирования, средства, для которых работа с текстовым представлением -- основное требование.

Для тех систем программирования Оберонов, которые используют для работы в среде текстовое представление исходников (в частности, это касается XDS и Pow!), такой проблемы нет.


№ 40   13-06-2006 06:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 35« (AVC)
___________________________

Например, расширение типа (type extension) иногда понимается исключительно как минималистский вариант наследования.
Но кроме поддержки механизма наследования, расширение типа позволяет "замкнуть" систему типов, выбросив из языка небезопасные вариантные записи.


Важное замечание, на этот аспект особое внимание обращал Вирт в статье "From Modula to Oberon". Но, на мой взгляд, это тема другой ветки. Это не Оберон-технология, а средство языка программирования. Хотя границу, конечно, проводить непросто.


№ 39   13-06-2006 06:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 32« (Alexey Veselovsky)
___________________________
Речь шла о разнице между фактом и предположением. Когда пишется "Оберон системы ...", а на самом деле этого нет, то подобный пост естественно вызывает желание восстановить истину. Когда же пишется "по моему мнению "Оберон системы ..ю" то, зная что это не так, просто пожимаешь плечами и считая это личной реальностью автора.


№ 38   13-06-2006 06:25 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 36« (AVC)
___________________________

Ну, стандарт Паскаля полноценным не назовешь.
Стандарт Модулы-2, по Вашей оценке, запутан и злоупотребляет формальной нотацией. А стандарта Оберона нет.


В принципе в оценке стандартов виртовских языков готов согласиться. Но есть ли международный стандарт язка Delphi, языка Java? Или они ликвидируют оный недостаток своей "массой"?


№ 37   13-06-2006 06:20 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 30« (1)
___________________________
Извините, это был ответ на #28


<<<... | 56—47 | 46—37 | 36—27 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 622


Добавить свое сообщение

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

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

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

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

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