Оберон-технология: особенности и перспективы |
Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение.
Всего в теме 6256 сообщений
Добавить свое сообщение
Отслеживать это обсуждение Обсуждение из раздела Школа ОБЕРОНА
№ 2136 23-01-2007 01:31 | |
Ответ на »сообщение 2105« (Владимир Лось)
___________________________
Ответ на »сообщение 2097« (info21)
___________________________
И понятие состояния -- фундаментальное в квантовой теории.
:o)
Во всяком случае, квантовая теория (дающая 13 значащих цифр согласия с экспериментом) поточнее будет, чем то словоблудие (спасибо за разрешение говорить прямым текстом), которое тут пропагандировалось в отношении состояний...
№ 2135 23-01-2007 01:31 | |
Ответ на »сообщение 2122« (Сергей Перовский)
___________________________
Гораздо конструктивнее была бы "самокритика" сторонников различных подходов
Ну не знаю, не знаю...
Я не сторонник самобичевания... :о))
И в основном это связано с моделированием сложных систем. Причем основной концепцией является использование событийного механизма для связывания разнородных моделей. Понятия модельного времени и событий, как значимых изменений состояний элементнов системы тут базовые. Поэтому сам я ФП использовать не буду.
Кстати, насколько мне известно, ленивые списки, которые так естественны в Хаскелле, очень даже хорошо подходят для моделирования процессов, изменяющихся со временем...
№ 2134 23-01-2007 01:27 | |
Ответ на »сообщение 2106« (Сергей Перовский)
___________________________
Ответ на »сообщение 2101« (info21)
___________________________
>>>Из Ваших постов Ваш возраст примерно понятен.
Не надо на личности переходить...
...
Сейчас опять начнем возростом меряться.
Ничего личного тут не было, Сергей Антонович, пункт чисто технический\психологический.
Не учесть его в оценке суждений невозможно (хотя бы и суждения насчет 40).
Да и Geniepro сам разве что цифру не называл...
№ 2133 23-01-2007 00:46 | |
Ответ на »сообщение 2108« (Снегурочка)
___________________________
А завтра Вы будете покорены, например, языком Scala. И что? Начнете столь же настойчиво нас за него агитировать?
нет, не буду...
Scala, Nemerle, F# - это такие языки, которые по сути ничего принципиально нового не добавляют, а при этом являются жуткими гибридами не_пойми_что...
Хаскелл - фнукционально чист, как слеза младенца, тем и привлекателен, как и Оберон (в смысле императивной чистоты)...
Clean - интересный язык, но переусложнём-перенаворочен, по-моему...
Но если язык несмотря на все свои недостатки устраивает, если ты программист-хозяин и чувствуешь, что он тебе подходит, что лежит в руке как влитой, то зачем куда-то еще дергаться? Зачем?
Ну, может быть вы в чём-то и правы в своём отрицании прогресса и эволюции...
№ 2132 22-01-2007 23:13 | |
>>>Мне очень хотелось бы, чтобы религиозные войны парадигм и языков
>>>закончились договором о мире и сотрудничестве
Увы :(. Человеческая природа такова - без религиозных войн никак не может. В 17 веке воевали католики с протестантами, в 20 - "красные" с "белыми", в 21 - "императивщики-оберонщики" с "функциональщиками-лисповцами". В 22 "религии" поменяются, но суть человеческая - вряд ли... :)
№ 2131 22-01-2007 17:56 | |
Ответ на »сообщение 2126« (Jack Of Shadows)
___________________________
И читаете себе потихоньку полегоньку главку за главкой, лениво неспеша делая примерчики.
Просто вместо очередного романа Лукьяненко (худ. литературу вы ведь читаете, правильно ?)
Через пару недель без никакого напряга, вы будете знать об ФП в сто раз больше чем когда ли бо сможете почерпнуть из бесконечной болтовни в форумах.
Очень разумный совет!
По себе знаю, что некоторые понятия "некогда" усвоить только потому, что непременно хочешь их усвоить "за один присест".
Но никто же, например, не думает, что можно стать приличным шахматистом, просто прочитав предисловие к шахматному учебнику. :)
№ 2130 22-01-2007 17:45 | |
Ответ на »сообщение 2124« (Снегурочка)
___________________________
Моделирование дискретных систем... Те же конечные автоматы.
Именно.
Прочтя "Modeling the world in states", я довольно крепко усвоил этот подход.
Впоследствии использовал его для ряда проектов, в т.ч. связанных с real-time и безопасностью.
(Сам метод Шлаер и Меллора исторически вырос из методики для real-time.)
Что любопытно.
Мои приятели, программисты на Си/Си++/Linux, не слишком оценили этот подход.
Для них конечные автоматы были твердо "приписаны" к аппаратуре.
Их "концептуальное" использование для моделирования/управления казалось им, видимо, моей блажью.
№ 2129 22-01-2007 17:33 | |
Ответ на »сообщение 2127« (Илья Ермаков)
___________________________
По-моему, обсуждение ФП в этой ветке получилось довольно к месту.
A, what the hell! К месту так к месту. Не мне решать :)))
Интеграция языков вешь не просто полезная, а необходимая в современном программировании.
Кто на дельфи не использовал библиотеки написанные на си ?
А приложения клиент-сервер, там зачастую клиент и сервер написаны на разных языках, причем одной командой.
Я на лиспе вовсю пользуюсь activex библиотеками.
Для хаскеля есть куча библиотек для использования GUI написанных на других языках (си, java)
№ 2128 22-01-2007 17:27 | |
Ответ на »сообщение 2123« (Снегурочка)
___________________________
Спасибо за разъяснения о разнице между парадигмой и языком.
Всегда пожалуйста. Рад что помог. Если что еще непонятно, спрашивайте. :)))
А Вы бы посоветовали что насчет изъянов ФП и ФЯ (типа - ты туда не ходи...).
Как вы непоследовательны и противоречивы. Сначала просите самокритики.
И потом буквально тут же :
Самокритика - вещь скользкая. А ну как она просто для показухи: главные изъяны утаим, а мелочь - выставим напоказ? Лучше уж провоцировать самокритику, выдвигая гипотезу об уязвимости с приведением конкретной задачи и обсуждая со сторонниками того или иного подхода эффективность ее решения в их "песочнице" в сравнении с другими инструментами.
Что мол бесполезно. Все равно ГЛАВНОЕ утаят :)))
Так мне эта, ждать приведения конкретной задачи в песочнице, или уже пускаться в ярую самокритику ? :))
(Господи и все это на спине у несчастных оберонщиков.)
№ 2127 22-01-2007 17:23 | |
Ответ на »сообщение 2121« (Jack Of Shadows)
___________________________
По-моему, обсуждение ФП в этой ветке получилось довольно к месту.
По поводу интеграции языков - это действительно гораздо лучшая идея, нежели их смешение.
Однако для таковой интеграции нужна соотв. платформа, инфраструктура.
На сегодняшний день есть .NET. Хорошо бы создать альтернативу на базе компонентных моделей Оберонов...
И накопить конкретный опыт использования в связке нескольких лучших представителей семейств ЯП. "Винегрета", опять-таки, не надо. Из императива, безусловно, виртово семейство - Обероны+Ada. Без Цей и Цей с плюсами :-) Из функционала... Хаскель, а что еще - видней функциональщикам. Из других - возможно, Smalltalk.
"Процедить" всю уйму языков программирования и выделить несколько объективно лучших, которые можно применять и в индустрии, и в образовании...
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|