Оберон-технология: особенности и перспективы |
Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение.
Всего в теме 6256 сообщений
Добавить свое сообщение
Отслеживать это обсуждение  Обсуждение из раздела Школа ОБЕРОНА
№ 1296 27-12-2006 03:50 |  |
Ответ на »сообщение 1295« (Jean)
___________________________
>>>И какому из пунктов не удовлетворяет питон? Или C#/Java?
Ни одному :)
Про сложность говорить не будем, тут и так ясно.
Не все так однозначно. Спецификаторы доступа и их отличия при обучении можно и опустить.
Модульности в C-языках как не было, так и нет до сих пор.
Я явно указал питон/C#/Java. О каких С-языках ты говоришь?
Арифметика указателей хоть и под прикрытием "safe" режима, но осталась.
Какого такого safe-режима? Ты про C#? Так SYSTEM в оберонее тоже никто не отменял.
Вообщем, побочный продукт, он и есть побочный...
Еще раз, по пунктам, с указанием конкретных несоответствий по упомянутым трем пунктом в конкретном языке (я не из каждого по-немножку). Сообщение не подписано
№ 1295 27-12-2006 03:41 |  |
>>>И какому из пунктов не удовлетворяет питон? Или C#/Java?
Ни одному :)
Про сложность говорить не будем, тут и так ясно. Признак экспорта в Обероне (* и -) и таблица (!) правил доступа в Яве (public, private, protected, и т.д.). Кто хоть раз видел то и другое, тот поймет.
Модульности в C-языках как не было, так и нет до сих пор. Вместо нее пространство имен - суррогат, а не модули.
Безопасность - хм... Арифметика указателей хоть и под прикрытием "safe" режима, но осталась.
Вообщем, побочный продукт, он и есть побочный...
№ 1294 27-12-2006 03:32 |  |
№ 1293 27-12-2006 03:32 |  |
Ответ на »сообщение 1289« (Jean)
___________________________
Оберон лучше не "заведомо", а по четко определенным критериям: 1) надежность и безопасность 2) 100% поддержка модульной и компонентной парадигмы программирования 3) простота изучения и использования;
И какому из пунктов не удовлетворяет питон? Или C#/Java?
P.S.
Кстати, фирма Sun, перед тем, как выпустить Java, купила у обероновцев исходные коды Оберона. В отличие от Вас "солнечные" прекрасно понимали уровень Оберона и, как говорится, смотрели в корень...
Еще раз. "Уровень", так же как и "качество", пока они не воплощенй в "побочном продукте", не имеют никакого отношения к реальной жизни и к мэйнстриму.
Результаты всем известны.
И каков результат? Появился язык, намного более приспособленный к реальной жизни, чем оберон. Можешь называть его по-обидному "побочный продукт", я не против. А потом появился C#. Прогресс идет. Сообщение не подписано
№ 1292 27-12-2006 03:22 |  |
Ответ на »сообщение 1288« (Владимир Лось)
___________________________
Ответ на »сообщение 1285« ()
___________________________
Кстати, в правилах хорошего тона, хотя бы каким-нибудь ником представляться...
Не назовётесь - больше общаться не будем.
Мне влом регистрироваться. Есть личный вопрос - пиши на meta-pepper@yandex.ru. Сообщение не подписано
№ 1291 27-12-2006 03:21 |  |
Ответ на »сообщение 1287« (Владимир Лось)
___________________________
Вы приходите и уходите со своей правотой и "самыми правильными" и "рульными" достоинствами своих сред. Что остаётся в сухом остатке? Принципы. Которые в чистом виде выражены в "оберонах". Но "сегодняшнереальным" программистам недосуг, оне "рубят бабло" на мифах пользователей с помощью мифов от программирования.
В "реальной жизни", те достоинства, о которых вы говорите, в не малой степени, получены и являются "побочным продуктом", "отрыжкой" работы над "оберонами". Не осознавать этого может только неуч и невежда.
Я прекрасно осознаю, что такое "принципы" и что такое "побочный продукт". И я намеренно оставил обсуждение принципов в стороне. Отвечая на первоначальный вопрос я говорил применительно к "реальной жизни", от которой ты так упорно пытаешься откреститься.
От того вы, в каждом поколении "сегодняшнереальных", и "ходите за морковкой"... От того, "кое-как, но работает" и получается...
Ну лично я не виноват, что оберон не работает на марсоходе. Я только лишь высказал свои предположения относительно того, почему это так. "Принципы", сами по себе, без воплощения в "побочном продукте", работать не могут.
Сообщение не подписано
№ 1290 27-12-2006 03:12 |  |
№ 1289 27-12-2006 02:43 |  |
>>>еще не значит, что python заведомо хуже оберона.
Не значит. Тем более, что такие постановки вопроса, кто заведомо хуже или лучше?, больше свойственны детям младшего возраста - помните "Кто сильнее, кит или слон?".
Оберон лучше не "заведомо", а по четко определенным критериям: 1) надежность и безопасность 2) 100% поддержка модульной и компонентной парадигмы программирования 3) простота изучения и использования;
С другой стороны, он не конкурент "питонам" - у них просто разные весовые категории. Судя по имеющейся информации на Оберонах пишется все-что угодно, от операционных систем и АСУ гидроэлектростанций до бортовых систем в авиации (см. проект "ONBASS" http://www.onbass.org).
У "питонов", наверно, совсем другая ниша. Поэтому и сравнивать их наивно и не нужно.
P.S.
Кстати, фирма Sun, перед тем, как выпустить Java, купила у обероновцев исходные коды Оберона. В отличие от Вас "солнечные" прекрасно понимали уровень Оберона и, как говорится, смотрели в корень... Результаты всем известны.
№ 1288 27-12-2006 01:53 |  |
Ответ на »сообщение 1285« ()
___________________________
Кстати, в правилах хорошего тона, хотя бы каким-нибудь ником представляться...
Не назовётесь - больше общаться не будем.
№ 1287 27-12-2006 01:50 |  |
Ответ на »сообщение 1285« ()
___________________________
Первоначально вопрос был про оберон в сегодняшних реалиях. Я высказался, чего этому языку нехватает для того, чтобы стать популярным. Высказался, потому что считаю себя программистом из сегодняшних реалий. Но все возражения опять свелись к абстрактным марсоходам, где, возможно, оберон был бы супер востребован, потому что все те недостатки, на которые я указал роялей не играют, зато рулят достоинства, которые в реальной жизни нафиг не нужны. Причем все это на уровне чистой теории. Потому что марсоход под управлением программы не на обероне кое-как, но работает, а вот под управлением программы на обероне вообще не существует.
"Про любимый лунный трактор" - ваш почин.
Программистов из "сегодняшних реалий" с "правотой на все времена" в любое время хватает.
Вы приходите и уходите со своей правотой и "самыми правильными" и "рульными" достоинствами своих сред. Что остаётся в сухом остатке? Принципы. Которые в чистом виде выражены в "оберонах". Но "сегодняшнереальным" программистам недосуг, оне "рубят бабло" на мифах пользователей с помощью мифов от программирования.
В "реальной жизни", те достоинства, о которых вы говорите, в не малой степени, получены и являются "побочным продуктом", "отрыжкой" работы над "оберонами". Не осознавать этого может только неуч и невежда. От того вы, в каждом поколении "сегодняшнереальных", и "ходите за морковкой"... От того, "кое-как, но работает" и получается...
Добавить свое сообщение
Отслеживать это обсуждение 
Дополнительная навигация: |
|