Информатика-21. Форум проекта |
Форум открыт по просьбам читателей сайта проекта для обсуждения Оберона/Компонентного
Паскаля/Блэкбокса как технологической платформы для современной общей системы преподавания программирования,
параллельной и дополняющей систему преподавания математики. Мнения за и против, вопросы как и почему, и т.п.
Характер форума предполагает максимальную корректность высказываний: модераторы удалят без предупреждения
любые сообщения с вульгарным или неуместным контентом, переходом на личности и т.п.
Всего в теме 1147 сообщений
Добавить свое сообщение
- Проект «Информатика—21»
- Обсуждение темы "Мысли об Обероне" на Королевстве
Уважаемые участники форума! Обращаем ваше внимание на тот факт, что данная
тема никоим образом не допускает offtopic и предполагает максимальную корректность высказываний:
модераторы удалят без предупреждения любые сообщения с вульгарным или неуместным контентом, переходом на личности и т.п.
Отслеживать это обсуждение Обсуждение из раздела Школа ОБЕРОНА
№ 717 07-05-2006 12:44 | |
Ответ на »сообщение 715« (Руслан Богатырев)
___________________________
Си -- это язык на века. Так в чем проблема? Зачем еще на что-то заморачиваться?
Правда?! Вы тоже так считаете?!
№ 716 07-05-2006 07:46 | |
Ответ на »сообщение 705« (Владимир Лось)
Владимир, Ваш пост производит сильное впечатление.
И грустное.
С другой стороны, несомненно, лучше называть вещи своими именами и не обманывать себя.
Меня заинтересовала Ваша фраза
Надо приучить людей к мысли, что качество подсистем связано не с тем, что вот это я такой хороший программист, умный и "усидчивый", а именно с тем, что я – довольно средний, по способностям, человек, получив в руки ИДЕОЛОГИЮ и ПОДХОДЫ Оберонов, перенеся их в мир Си/Си++, получил такие результаты.
Мне очень интересно, как именно Вы видите идеологию и подходы Оберонов.
ИМХО, одна из наших проблем в том, что каждый понимает Оберон по-своему (и это даже хорошо) и думает, что все остальные думают также (а вот это плохо).
Возможно, именно поэтому у нас не получается совместных дел.
(Проект библиотеки заглох; никто даже не написал "прощального письма", потому что, наверное, нам всем стыдно.)
Мне кажется, что было бы здорово, если бы наши самые компетентные участники написали по хорошей статье, в которой бы рассказали о своем понимании Оберона.
(В каком-то смысле, такие небольшие статьи, но только по отдельным моментам, писал Руслан Богатырев.)
Почему это было бы хорошо?
Потому что "среди Оберонов", ИМХО, нет согласия, слишком много вопросов остается без ответа, а на некоторые вопросы из разных Оберонов можно извлечь противоречащие друг другу ответы.
Например, в прошлом году я пытался лично получить от Гуткнехта ответ на вопрос, почему в Оберонах нет дженериков. Вопрос простой, но внятного ответа я не получил. Приходится домысливать. (Возможно потому, что в АО и Zonnon Гуткнехт ввел OBJECT и DEFINITION?)
Уверен, что от таких (небольших, но продуманных) статей была бы большая польза.
Пусть даже нам и не придется много программировать на Обероне, а придется писать по прежнему на Си/Си++.
Главное, как говорит info21 - "видеть Дао". :)
№ 715 07-05-2006 01:22 | |
Ответ на »сообщение 714« (Гость)
___________________________
Господи, сколько ж уже было этих шедевров на разных кларионах и доисторических DBaseах...
Верно, товарищи, все, что в мире программируется, -- это исключительно отчуждаемый софт, который долгие-долгие годы будут сопровождать другие. Поэтому надо выбирать один язык на всю оставшуюся жизнь, чтобы никакие там колебания рынка и моды не повлияли на сизифов труд "убогих" по сопровождению шедевров. Си -- это язык на века. Так в чем проблема? Зачем еще на что-то заморачиваться?
№ 714 06-05-2006 11:05 | |
Ответ на »сообщение 713« (Руслан Богатырев)
___________________________
При выборе языка для конкретной задачи не оглядывайтесь на "общественное мнение". Не надо бояться шагать не в ногу с массами. Если нет обязательных производственных требований к использованию конкретного языка или системы, работайте с тем, что Вам нравится и в чем Вы видите реальную пользу для своей работы...
, смело плюя на тех убогих, которым через год-другой придётся сопровождать и дорабатывать Ваше Бесценное Творение, а также дурака-работодателя, который не понимает, за что заплаил деньги.
Господи, сколько ж уже было этих шедевров на разных кларионах и доисторических DBaseах...
№ 713 06-05-2006 06:00 | |
Ответ на »сообщение 711« (Дмитрий)
___________________________
Может если сделать среду более удобной, то и люди потянутся?
Дело не в среде. Разруха не в клозетах, а в головах... Это весьма точно подметил еще Михаил Булгаков и вложил в уста профессора Преображенского из "Собачьего сердца".
Ликвидировать такую разруху кавалерийскими наскоками невозможно. Терпение и труд...
Время -- постоянно действующий фактор. И время сейчас работает на Оберон, а не против него. Невидимая публике работа подчас куда более продуктивнее, чем создание информационного шума, за которым один лишь дым...
Нравится Оберон? Подходит BlackBox или XDS? Так что же смущает? Этих инструментов, на мой взгляд, вполне достаточно (даже без гарантий дальнейшей поддержки), чтобы делать сегодня и завтра вполне приличные вещи.
При выборе языка для конкретной задачи не оглядывайтесь на "общественное мнение". Не надо бояться шагать не в ногу с массами. Если нет обязательных производственных требований к использованию конкретного языка или системы, работайте с тем, что Вам нравится и в чем Вы видите реальную пользу для своей работы...
№ 712 06-05-2006 04:10 | |
В догонку.
Использование сторонних инструментов (того-же FAR'а) сложно, если не вообще исключено.
А это немаловажно...
№ 711 06-05-2006 04:06 | |
Может я скажу совершеннейшую глупость.
Мне очень нравится язык Oberon (с ипостасями).
Но полная реализация предполагает некоторую замкнутую среду. Более того, использование вместо plain-text документов своего формата обязывает использовать средства среды для подготовки документов и прочая. Т.е. налицо смешение программных средств - текстового процессора и системы программирования.
Imho, в свое время это было ой как обосновано и этим Вирт со товарищи сильно выбежали вперед. Но времена идут и сегодня мух надо делить от котлет (текстовые процессоры от среды разработки). Намного более интересной (по сравнению с продвинутой BlackBox) в этом смысле представляется среда XDS, однако, ее судьба непонятна и как среда она не развивается давно.
Может если сделать среду более удобной, то и люди потянутся? А то у меня, относительно неплохо подкованного человека, ушла масса времени на освоение и я еще все не могу понять, как это на практике то использовать... :(
Подходы то, не побоюсь этого слова, гениальные используются! Такое добро пропадает...
№ 710 05-05-2006 05:57 | |
Ответ на »сообщение 709« (Trurl)
Ну, вообще говоря, в 2 раза круче не означает автоматически в 2 раза быстрее. Может, они просто 32-ядерные процессоры будут делать.
А ещё, скорее всего, они кэш увеличат до безобразия.
№ 709 05-05-2006 00:47 | |
Ответ на »сообщение 707« (Сергей Губанов)
Ну, вообще говоря, в 2 раза круче не означает автоматически в 2 раза быстрее. Может, они просто 32-ядерные процессоры будут делать.
№ 708 05-05-2006 00:19 | |
На форуме "Мысли об Обероне" я как то видел сообщение в котором говорится что кто то занимается переводом книги Вирта "Programming in Oberon (2004)" если процесс ещё идйт может откликнитесь как там дела. Может книгу кто то уже перевёл на русский язик то где взять?
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|