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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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

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

Ivan

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

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

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


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


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



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


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

  • <<<... | 2371—2362 | 2361—2352 | 2351—2342 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 218


    № 2361   13-07-2005 09:26 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2359« (Руслан Богатырев)
    ___________________________
    Кризис Borland -- ренессанс Оберона?!
    Я бы не был столь оптимистично настроен...
    Согласитесь, именно благодаря работе Борланда, паскалевская группа хоть как-то жила. Если сейчас исчезнет этот главный "двигатель" паскалеподобных языков, то может статься, что мы окончательно увязнем в ... сами знаете в чём. И катастрофичность будет не просто в исчезновении группы языков, "как класса". Поменяется МЫШЛЕНИЕ, ПОДХОДЫ к разработке ПО.
    И это, для отрасли в целом, будет уже не просто тормоз (а ля С++ в 90-х). Это уже будет просто стопор. Сложится ситуация, похожая на нечто, типа "инферно" из ефремовских романов: гонка по кругу, постоянное "решение" одних и тех же проблем, выбраться из которых разработчики будут просто не в состоянии по причине элементарно построения своего мышления, выстроенного под влиянием Си/Си++-сообщества...


    № 2360   13-07-2005 09:15 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2359« (Руслан Богатырев)
    ___________________________
    Вопрос: стоит ли бороться Oberon-сообществу за умы (если да, то как) или пустить все на самотек?
    Ваше мнение?

    Наше мнение - против самотёка хорошо работает система. Раньше ведь как было: т.Черненко провёл заседание политбюро, появилаось постановление с программой и всё "закрутилось"... А сейчас никто никому не указ, а "доказательной базой" акромя "где я могу себя потом(и на сколько) продать", никто не интересуется...
    В своей нише Делфи выдающийся продукт. Именно тем, что вычленив именно для этой ниши набор легко усваиваемых действий и принципов, "не напрягая" программеров, разработчики Дельфи позволили создавать ПРОДУКТЫ.
    Что Оберон-сообщество может предложить впрмерно таком же объёме массовому программисту?
    Ну я работаю с Оберонами, потому, что люблю красивые и простые вещи, но я из другого мира пришёл, из НГУ с его Кроносом и Ершовым, а что среднестатистический программист? Чем его-то увлечь? Мы ж ему ещё и предложим вместо делай "1-2-3", сначала "основы и теорию" учить... "А там ещё и визуальных свойств не будет!" :о) Вы что, издеваетесь? :о) Мало того, что заставляете идеологию мышления и подходов менять, так ещё и привычного окружения лишаете! :о)
    Дальше. Я применяю Обероны, потому, что мне на них думать легче, более естественно излагать принимаемые проектные решения, алгоритмы "обкатывать". А остальным 99% язык нужен в качестве орудия труда для продажи результатов своего интеллектуального напряга (какой он там ни наесть...) Сейчас практически под каждую среду и язык существуют горы описаний не только самих этих языков и сред, но КУЧИ библиотек и тулзовин к ним... Функциональность наработана - огромная. Например, уже внутри джавистов сложились направления практически не пересекающиеся по интсрументарию и библиотекам. Что мы можем им предложить. Джава - уже язык ПРОМЫШЛЕННОГО программирования, а насколько мне известно в США уже и язык обучения и академических и научных работ... И не в последней степени благодаря тем же факторам, что, в своё время помогли Дельфи стать популярной средой и языком...

    Пока что, как мне кажется надо идти по пути IBM. По опыту их учебных центров.
    Всё идет "с пелёнок". Именно в начальный период закладываются навыки и привычки. Упирать надо здесь. И именно здесь много ещё "горящей молодёжи", желающей как-то реализовать себя. Если сообщество сумеет спозиционировать КП в качестве ПЕРВОГО языка программирования для обучения с хорошим набором учебным программ на его базе, то потом люди сами будут старться использовать привычное средство. А через несколько лет и серьёзные проекты появятся. КРоме того, сегодняшние старшеклассники и студенты завтра станут менеджерами. И КП они уже знают, и он сам по себе уже "на слуху". Именно у менеджеров! Программисты ничего не решают, решают дядьки в кожанных креслах...


    № 2359   13-07-2005 08:45 Ответить на это сообщение Ответить на это сообщение с цитированием
    Кризис Borland -- ренессанс Оберона?!

    Коллеги,

    как тема для обсуждения.

    На мой взгляд, нынешний кризис Borland заставляет по-новому взглянуть на возможности продвижения Oberon-инструментария (прежде всего, BlackBox) в России. Напомню, что в минувший четверг был уволен с занимаемых постов Дейл Фуллер (Dale Fuller, президент и CEO). Его обязанности временно исполняет Скотт Арнольд (Scott Arnold). Формально -- за плохие финансовые показатели второго квартала (по цифрам -- не настолько они катастрофичные для такого решения), а реально (это гипотеза!) -- за политику соглашательства, ведущую Borland в пропасть.

    Ходят слухи, что внутри Borland очень популярен лозунг 'Интерсимоне в президенты!'. Видятся, как минимум, четыре варианта развития событий: (1)  сохранение курса на максимальную лояльность с Microsoft, (2) размежевание с Microsoft и полностью самостоятельная политика, (3) замена Microsoft на другую 'ракету-носитель',  (4) продажа Borland (c возможной потерей бренда).

    В случае прихода к власти вице-президента Давида Интерсимоне (David Intersimone), последнего из могикан старого доброго Borland, варианты (1) и (4) наименее вероятны. В любом случае подвисает проект DeXter (Delphi 2006) -- выпуск в ноябре-декабре 2005 г. компиляторов C++, C# и Delphi под единой IDE. Borland почти потерял Java-рынок из-за Eclipse, и все больше вынужден вторгаться на территорию своего заклятого друга -- Microsoft.

    Миграция разработчиков с Delphi уже идет. Что им выбрать: C++, C#, Java? Это все языки C-семейства, хотя и доминирующие на корпоративном рынке. А ведь терять многолетние Паскаль-навыки совсем не хочется.

    В этой ситуации у Оберона (его диалектов) появляется хороший шанс. Понятно, что целевая аудитория достаточно специфична (ее, кстати, неплохо бы почетче определить).

    Если Delphi-разработчики смогут относительно легко перенести свои проекты в BlackBox (тропинки такие имеются) и иметь при этом возможность потенциального последующего портирования проектов с BlackBox на C и C++ (здесь тоже тропинки есть), то у них появится уверенность в завтрашнем дне.

    Вопрос: стоит ли бороться Oberon-сообществу за умы (если да, то как) или пустить все на самотек?

    Ваше мнение?


    № 2358   08-07-2005 15:04 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2357« (Руслан Богатырев)
    ___________________________
    Ответ на »сообщение 2064« (Руслан Богатырев)Дейл Фуллер ушел в отставку
    Невольно вспоминаешь классическое: "В воздухе опять явно чувствовалось погромами..." :о)
    Это мне чем-то напоминает где-то 1992-94...


    № 2357   08-07-2005 09:32 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2064« (Руслан Богатырев)
    ___________________________

    Дейл Фуллер ушел в отставку

    Опять почти Oberon-новости :o)

    Зато какие! Несколько часов назад президент и CEO Borland Software Дейл Фуллер по итогам печальных финансовых показателей компании во втором квартале вынужден покинуть свои посты. Он останется в совете директоров, но рулить теперь будет кто-то другой. В общем-то этого можно было ожидать.

    В конце мая здесь на форуме я невольно “напророчил” такой финал. »сообщение 2064«


    На конференции EclipseCon2005 (28 февраля – 3 марта 2005 г., Барлингейм, шт. Калифорния) во время сессии “"The Death of the IDE—Long Live the IDE” (“IDE умерла, да здравствует IDE”), вице-президент Borland Дэвид Интерсимоне сказал, что платформа Eclipse может стать началом того фундамента, который переживет еще не одно поколение ПО (“beginning of a framework that will live across many epochs to come”).

    Да простят мне коллеги такую фразу, “Фуллеры приходят и уходят, а Интерсимоне остается” (Интерсимоне – главный мотор Borland со времен ее расцвета, его авторитет внутри компании очень высок; президент и ген. директор Borland Дэйл Фуллер же по сути ведет политику соглашательства, почти полностью подчинив Borland интересам Microsoft; он пришел из Apple и NEC в апреле 1999 г.).


    Теперь дальнейшая судьба Delphi становится еще более тревожной.


    № 2356   04-07-2005 07:43 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2354« (O.Nick)
    ___________________________

    Вот еще грабли. Генератор интерфейса выдал такой перл:

    wireHFONT* = POINTER TO _RemotableHandle;
    _RemotableHandle* = POINTER TO RECORD [untagged] (* size: 8, vtbl size: 0 *)
    fContext*: INTEGER;
    u*: __MIDL_IWinTypes_0009;
    END;


    А компилятор спотыкается на wireHFONT* (указатель на указатель).


    № 2355   04-07-2005 07:09 Ответить на это сообщение Ответить на это сообщение с цитированием
    А на счет "волшебного" Kernel.Hook из Oberon microsystems AG отписали, что это не баг, а фича :) :
    ...
    types which extend Kernel.Hook are a configuration mechanism intended to
    be used only by framework programmers. "Normal" BlackBox clients should
    neither use nor see hooks. That's why DevBrowser masks them out.

    Cheers
    Marc,
    Oberon microsystems AG



    № 2354   04-07-2005 07:03 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2353« (Trurl)
    ___________________________

    Ответ на »сообщение 2351« (O.Nick)
    ___________________________
    Скорее всего, DX7 for VB не предоставляет Automation. Попробуйте вместо GenAutomationInterface использовать GenCustomInterface.

    Почти получилось.
    Все сработало, но только раздел IMPORT пустой.
    Приходится лазить по тексту и ручками модули прописывать.


    № 2353   04-07-2005 03:34 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2351« (O.Nick)
    ___________________________
    Скорее всего, DX7 for VB не предоставляет Automation. Попробуйте вместо GenAutomationInterface использовать GenCustomInterface.


    № 2352   01-07-2005 13:38 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 2351« (O.Nick)
    ___________________________

    Интерфейсы отсутствуют совсем, и в конце модуля стоят вот такие строки

    А что это за модуль такой, если не секрет?


    <<<... | 2371—2362 | 2361—2352 | 2351—2342 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 218




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

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

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

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

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