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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


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

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

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

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


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

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

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

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

<<<... | 5916—5907 | 5906—5897 | 5896—5887 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 36


№ 5906   23-11-2007 07:22 Ответить на это сообщение Ответить на это сообщение с цитированием
Я говорил только о сложности предоставляемого в BlackBox разработчику инструмента для создания графического интерфейса. Почему его недьзя было бы реализовать на основе DOM XML (сообщение 5901)?


№ 5905   23-11-2007 06:17 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 5904« (Сергей Кузнецов)
___________________________

Разработчики BlackBox проигнорировали принципы простоты, закладывавшиеся в Oberon.

Блэкбокс был придуман как средство разработки переносимых (Вин-Мак) графич. приложений, автоматически принимающих look-and-feel соотв. платформ. Одно это заранее закладывает некую сложность. С другой стороны, благодаря этому у ББ есть стойкое и растущее сообщество.


№ 5904   23-11-2007 05:11 Ответить на это сообщение Ответить на это сообщение с цитированием
Разработчики BlackBox проигнорировали принципы простоты, закладывавшиеся
в Oberon.
  Обоснованим этого утверждения может быть предлагаемый программисту в Oberon инструмент для создания пользовательского графического интерфейса. Он настолько сложен, что требует создания визуальных средств, как это уже делалось в VisualBasic и Dalphi.


№ 5903   20-11-2007 10:19 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 5900« (Сергей Кузнецов)
___________________________
Это вам нужно написать в тему про Русскую ОС. Но боюсь что у Микрософта нет никаких "благих намерений" заботиться о устоявшемся рынке. Взять хотя бы Silverlight. Чем он лучше существующих решений? И т.д.


№ 5902   20-11-2007 10:15 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 5901« (Сергей Кузнецов)
___________________________
А такой подход уже давно применяется в некоторых кроссплатформенных программных продуктах.


№ 5901   20-11-2007 10:05 Ответить на это сообщение Ответить на это сообщение с цитированием
Хотелось бы получить комментарии по вопросу, связанному с предоставляемым
  пользователю инструментом по созданию графического интерфейса.
      Насколько я понимаю в Delphi и BlackBox, графический инструмент строится на
  на основе базовых классов типа "кнопка", "форма" и пр.
      Почему не рассматривается вариант создания графического инструмента
  на базе объектов, реализующих динамическую объектную модель XML (DOM XML)
  и наследуемого HTML?
    Я реализовал этот способ на Borland Pascal 7.0 под DOS в реальном
  режиме. Получилось достаточно компактно. И на мой взгляд работать с этим
  много проще, чем с Delphi, т.к. все обозримо и без визуальной среды разработки.
  Описание интерфейса делается в HTML-файлах, а реализация скриптовых
  функций для обработчиков переносится в методы объектов (можно в объект
  документа).
  Если же ставить задачу разработки визуальной среды, то мне представляется,
  что ее реализовать проще, чем в Delphi.
      При реализации DOM XML появляется и дополнительный бонус.
  При разработке большинства программ программист имеет дело с данными.
  Весь код программы (разбросанный по разным частям) можно считать реализацией
  некоторого интерпретатора. Причем интерпретатора, построенного без учета
  всяких наработок по созданию языков. В случае же DOM XML мы имеем
  встроенную в систему реализацию хорошего языка для работы с данными.


№ 5900   20-11-2007 10:00 Ответить на это сообщение Ответить на это сообщение с цитированием
Возможно, повторю то, что уже звучало в этом обсуждении (т.к. ознакомился
  пока только с первой половиной обсуждения - по 15.03 ), тогда прошу извинить.

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

      Если вспомнить советские времена, то задача развития компьютерной
  отрасли "в целом" решалась не лучшим (а по-моему гораздо худшим) образом.
  К примеру, можно вспомнить упоминавшуюся здесь линейку ЭВМ Эльбрус и
язык Эль-76. Недостаточные усилия и материальные вложения привели к тому,
  что это направление практически прекратило свое существование.

      Кстати, к использованию ОТ. Предприятия, опиравшиеся в своих разработках
  на использование Эльбрус, остались, а технику и инструменты им надо менять.
  И здесь (как мне кажется) использование и развитие ОТ возможно, учитывая,
  что пользоваться наработками MainStreem здесь крайне неуместно по целому
  ряду причин (перечислять не буду).

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


№ 5899   14-11-2007 09:47 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 5898« (info21)
___________________________
А нельзя как-нибудь хоть одним глазком...?


№ 5898   14-11-2007 08:53 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 5896« (Alexey Veselovsky)
___________________________

Я таки дико извиняюсь, но что там с Обероном-07? Должно было выйте в конце лета. Потом в начале октября...

Не надо "дико" :-)

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


№ 5897   14-11-2007 08:51 Ответить на это сообщение Ответить на это сообщение с цитированием
Дык что, оберонщики совсем на Руси перевелись? =) или все на компонентный паскаль перешли? Очень необходимы 2 ответа на вопросы- 1.Как в обероне заполнить массив(ниже приведен пример), 2. Пользуюсь компилятором POW!, в котором используется модификация оберона Red Chili Oberon-2 v.1.3a, в хелпе написано, что вызывать процедуры из длл либы надо так: PROCEDURE [_APICALL]. Как это можно осуществить, если кто знает, напишите, пожалуйста, с примером.


<<<... | 5916—5907 | 5906—5897 | 5896—5887 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 36


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

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

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

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

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

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