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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


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

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

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

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


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

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

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

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

<<<... | 1296—1287 | 1286—1277 | 1276—1267 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 498


№ 1286   27-12-2006 01:47 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1283« (Jean)
___________________________


Я понял, о чем Вы. Но понятие "мэйнстрим" и понятие "качество языка" никакого отношения друг к другу не имеют. Дайте больше денег на "раскрутку" и Вы получите в "мэйнстриме" любую гадость.


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


№ 1285   27-12-2006 01:34 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1282« (Владимир Лось)
___________________________


Спутники и прочие летательные аппараты не единственная и не самая большая область применения ЯП.
Согласен, но это именно та отрасль, где проявляется отот самый пресловутый "момент истины" в области программирования.


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


№ 1284   27-12-2006 01:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1276« (Jean)
___________________________

Кстати есть такой язык Lua. На нем тоже что-то пишут. Хотя многие даже не слышали такого названия :)

Интерпретатор Lua встроен в клиента к игре Мир Варкрафта (WoW) от Близзарда.

В мире 6 миллионов игроков на оффициальных серверах WoW, и ещё несчётное количество игроков на пиратских серверах.
И все они используют какие-нибудь аддоны, написанные на Lua - от нескольких штук до нескольких десятков.

Получается, что пользователей у неизвестного языка Lua гораздо больше, чем у малоизвестного Оберона... :о))


№ 1283   27-12-2006 00:53 Ответить на это сообщение Ответить на это сообщение с цитированием
>>>Я говорил о мэйнстриме
Ну тогда тем более нечего обсуждать. Самым лучшим языком следует признать Visual Basic. На нем согласно статистике пишет подавляющее большинство. А если добавить еще любителей побаловаться кнопочками в Excel, то счет пойдет на миллионы.
P.S.
Я понял, о чем Вы. Но понятие "мэйнстрим" и понятие "качество языка" никакого отношения друг к другу не имеют. Дайте больше денег на "раскрутку" и Вы получите в "мэйнстриме" любую гадость.


№ 1282   27-12-2006 00:49 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1280« () + »сообщение 1280« (Jean)
___________________________
А вот интересно - для бортовой программы космического спутника что важнее: скорость и надежность или возможность запуска на различных платформах?
Приемственность обычно сохраняется на уровне железа.
В большинстве своём пишется на Си. Со всеми сопровождающими прискорбностями и матюками разработчиков, о которых здесь столько сказано. Пишется в 90% чрезвычайно убого и ДАЛЕКО не по "хайтековски"... :о)
Где-то читал, что глонассовская система на модуле-2 писалась... Ваще, я очень завидую людям, которые действительно попали в соответствующие коллективы, в этой отрасли, где можно РАБОТАТЬ, а не с маразмом воевать и зубами скрежетать...

Спутники и прочие летательные аппараты не единственная и не самая большая область применения ЯП.
Согласен, но это именно та отрасль, где проявляется отот самый пресловутый "момент истины" в области программирования. Задача "бросает в воду": "выплывешь -не выплывешь". И, в большинстве случаев, даже "спасательного круга" нет. Ограничения по всем показателям, библиотек – только по-минимуму, задачи - не типовые (каждый раз уникальные, на уровне исследовательских), винды нет, отладчика нет; никто ждать не будет, пока ты в приостановленной (в отладчике) программе значения переменных просмотришь и проанализируешь. Да и замена алгоритма и перекомпиляция (случись чего...) как-то не в традиции этой ниши отрасли... :о) А "зевки" или "ой - немного напутал", приводят к "салюту" в пол-миллиарда долларов в честь эксепшена... :о)))
Примерно та же ситуация и в области разработки контролирующих встроенных систем (хотя и несколько мягче).

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

Думаю на сегодняшний момент жаба там не рулит. Хотя вот америкосовский марсоход с джавой на борту был (если я ничего не путаю).
Путаете, там VxWorks стояло и ПО на Си/Си++. Из-за каличности выбора операционки и языка реализации, бортовик марсохода после "приземления" каждые два с половиной часа перезагружался из-за дедлока, вызванного инверсией приоритетов...
Ява используется во многих насовских проектах по анализу надёжности ПО. Из практических применений "нетрадиционных" ЯП, мне знакомо только применение Лиспа в бортовике Deep Space 1 и, достаточно массовое (и усиленно внедряемое), применение Ады в последних поколения их КА.


№ 1281   27-12-2006 00:06 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1276« (Jean)
___________________________

Это я к тому, что "многие пишут" в серьезном деле аргументом не является. Многие, например, пьют всякую дрянь :)


В каком "серьезном деле"? Я говорил о мэйнстриме. Для причисления языка к мэйнстриму "многие пишут" это серьезный аргумент.
Сообщение не подписано


№ 1280   26-12-2006 23:02 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1277« (Jean)
___________________________

А вот интересно - для бортовой программы космического спутника что важнее: скорость и надежность или возможность запуска на различных платформах?


Спутники и прочие летательные аппараты не единственная и не самая большая область применения ЯП. Думаю на сегодняшний момент жаба там не рулит. Хотя вот америкосовский марсоход с джавой на борту был (если я ничего не путаю).
Сообщение не подписано


№ 1279   26-12-2006 22:56 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1278« (Axcel)
___________________________

По поводу перечислимого типа в компонентном паскале, вот прямо передомной открыта коллекция (http://www.zinnamturm.de/home.htm#CpcPreprocessor), где прекрасным образом эмулируется перечеслимый тип

Читаю: "They do not introduce a new type. Named integers are integers." Т.е., я по-прежнему могу мешать котлеты с мухами и компилятор мне ничего не скажет.
Сообщение не подписано


№ 1278   26-12-2006 14:32 Ответить на это сообщение Ответить на это сообщение с цитированием
По поводу перечислимого типа в компонентном паскале, вот прямо передомной открыта коллекция (http://www.zinnamturm.de/home.htm#CpcPreprocessor), где прекрасным образом эмулируется перечеслимый тип


№ 1277   26-12-2006 13:54 Ответить на это сообщение Ответить на это сообщение с цитированием
>>>Зато вот возможность запуска одной программы на разных платформах без
>>>перекомпиляции можно рассматривать как однозначный плюс.
А вот интересно - для бортовой программы космического спутника что важнее: скорость и надежность или возможность запуска на различных платформах? Специалисты, отзовитесь, пожалуйста. Кстати, прошу справку: на чем пишут программы для летательных аппаратов, неужели на Яве?




<<<... | 1296—1287 | 1286—1277 | 1276—1267 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 498


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

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

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

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

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

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