Теперь у Оберонщиков есть своя "песочница"
От: Сергей Губанов Россия http://sergey-gubanov.livejournal.com/
Дата: 25.11.05 15:33
Оценка:
Здравствуйте!

Теперь у оберонщиков, наконец-то, появилась своя "песочница":
http://metasystems.ru/blackbox/frm/

С уважением,
Сергей Губанов


27.11.05 16:31: Перенесено из 'Философия программирования'
Re: Теперь у Оберонщиков есть своя "песочница"
От: Oyster Украина https://github.com/devoyster
Дата: 25.11.05 15:55
Оценка: 18 (2) +5 :))) :))) :))
Здравствуйте, Сергей Губанов, Вы писали:

СГ>Теперь у оберонщиков, наконец-то, появилась своя "песочница":

СГ>http://metasystems.ru/blackbox/frm/

Порадовала цитата:

Похожая история. Три года на Дельфе, а весь прошлый год — С++. Одно время даже нравился. Знаю эту вредную вещь в совершенстве.


Я преклоняюсь перед автором этих строк! Не то что я, бездырь, — за два года ни черта .NET FW не знаю...
Re: Теперь у Оберонщиков есть своя "песочница"
От: Сергей Губанов Россия http://sergey-gubanov.livejournal.com/
Дата: 25.11.05 21:32
Оценка:
Форум переехал. Новый (на этот раз уже постоянный) адрес такой:

http://blackbox.metasystems.ru/forum/
Re[2]: Теперь у Оберонщиков есть своя "песочница"
От: Дарней Россия  
Дата: 26.11.05 07:16
Оценка: 18 (1) +4 :))) :))
Здравствуйте, Сергей Губанов, Вы писали:

СГ>Форум переехал. Новый (на этот раз уже постоянный) адрес такой:


СГ>http://blackbox.metasystems.ru/forum/


ура! неужели мы больше никогда не услышим слово "оберон"?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Всех излечит, исцелит
добрый Ctrl+Alt+Delete
Re[3]: Теперь у Оберонщиков есть своя "песочница"
От: Nickolay Ch  
Дата: 26.11.05 08:42
Оценка: +1 :))) :))
Д>ура! неужели мы больше никогда не услышим слово "оберон"?

Очень хотелось бы надеяться. Может даже мы никогда не увидим тексты примеров на обероне?
Re[4]: Теперь у Оберонщиков есть своя "песочница"
От: sch  
Дата: 26.11.05 10:53
Оценка:
После прочтения темы http://blackbox.metasystems.ru/forum/viewtopic.php?t=5 я все-таки заинтересовался, что же представляет из себя этот Оберон? И почему потомки должны быть им благодарны?

(Да и имя какое хорошее Вирт подобрал: Оберон -- это царь эльфов.)

Захожу на главную страничку сайта и вижу...

У нас есть значительный опыт использования языков C++ (Borland C++ Builder, GCC) и Delphi.


Дорогие коллеги! Ничего личного, но Borland C++ Builder -- это не один из "языков C++", это среда разработки; а GCC -- это вообще набор компиляторов от GNU. У C++ вообще нет и не может быть диалектов, т.к. есть ANSI\ISO\IEC 14882.

P.S. Трудящиеся скандируют: "hello world на Обероне -- в студию!"
Re[5]: Теперь у Оберонщиков есть своя "песочница"
От: Nickolay Ch  
Дата: 26.11.05 11:24
Оценка: +1
Просмотрел темы... немного думал...
Там начинается неплохой холи вар Оберон vs C++.
Интересно будет почитать на досуге.
А вот мой любимый .нет заслужил комплимент от самих последователей дедушки Вирта:
".NET вообще тяготеет к паскалевким концепциям с с-шным синтаксисом", так что я теперь спокоен
Чтож, одной развлекаловкой с псевдопрограммистским уклоном в инете стало больше(наряду с отличным сайтом http://www.linux.org.ru/index.jsp )...
Re[2]: Теперь у Оберонщиков есть своя "песочница"
От: AVC Россия  
Дата: 26.11.05 11:29
Оценка:
Здравствуйте, Oyster, Вы писали:

O>Я преклоняюсь перед автором этих строк! Не то что я, бездырь, — за два года ни черта .NET FW не знаю...


Советую Вам поразмышлять над этим своим утверждением хотя бы одну минуту.
(Что такое одна минута, когда только на .NET уходят годы?)
А иронизировать-то мы все мастера.

Но существует одно качество, которое нельзя купить, — это надежность. Цена надежности — погоня за крайней простотой. Это цена, которую очень богатому труднее всего заплатить.

Хоар
Re[3]: Теперь у Оберонщиков есть своя "песочница"
От: Nickolay Ch  
Дата: 26.11.05 11:33
Оценка: :)
Действительно, нельзя же иронизировать над человеком, изучивший С++(вообще то один из самых сложных промышленных языков) в совершенстве...
Re[4]: Теперь у Оберонщиков есть своя "песочница"
От: Nickolay Ch  
Дата: 26.11.05 11:35
Оценка:
Здравствуйте, Nickolay Ch, Вы писали:

NC>Действительно, нельзя же иронизировать над человеком, изучивший С++(вообще то один из самых сложных промышленных языков) в совершенстве...

Забыл написать что всего то за 1 год.
Re[5]: Теперь у Оберонщиков есть своя "песочница"
От: Sergey J. A. Беларусь  
Дата: 26.11.05 11:52
Оценка:
Здравствуйте, sch, Вы писали:

sch>

sch>У нас есть значительный опыт использования языков C++ (Borland C++ Builder, GCC) и Delphi.


sch>Дорогие коллеги! Ничего личного, но Borland C++ Builder -- это не один из "языков C++", это среда разработки; а GCC -- это вообще набор компиляторов от GNU.


Я думаю, что они в скобках просто указали конкретные IDE с которыми работали, а не языки. А вот насчёт Delphi не знаю: IDE это или язык тоже так называется ?

sch>У C++ вообще нет и не может быть диалектов, т.к. есть ANSI\ISO\IEC 14882.

Тем не менее они есть. Или вы хотите сказать, что C++ везде одинаков ?
... << RSDN@Home 1.2.0 alpha rev. 619>>
Re[4]: Теперь у Оберонщиков есть своя "песочница"
От: AVC Россия  
Дата: 26.11.05 12:02
Оценка: 26 (1) +2
Здравствуйте, Nickolay Ch, Вы писали:

NC>Действительно, нельзя же иронизировать над человеком, изучивший С++(вообще то один из самых сложных промышленных языков) в совершенстве...


Действительно. Вот ведь глупость какая, ха-ха!
А то, что за этой насмешкой стоит очевидный факт, что язык Си++ нельзя выучить в совершенстве за 1 год (и за два, и за три, и вообще нельзя ) принимается как должное.
Вот так вот проводят свои лучшие годы серьезные люди, и это даже не насмешка. Это сочувствие.

Но существует одно качество, которое нельзя купить, — это надежность. Цена надежности — погоня за крайней простотой. Это цена, которую очень богатому труднее всего заплатить.

Хоар
Re[6]: Теперь у Оберонщиков есть своя "песочница"
От: Mamut Швеция http://dmitriid.com
Дата: 26.11.05 12:34
Оценка:
SJA>Я думаю, что они в скобках просто указали конкретные IDE с которыми работали, а не языки. А вот насчёт Delphi не знаю: IDE это или язык тоже так называется ?

Язык — Object Pascal. Delphi — это все же среда разработки
... << RSDN@Home 1.2.0 alpha rev. 619>>


dmitriid.comGitHubLinkedIn
Re[5]: Теперь у Оберонщиков есть своя "песочница"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 26.11.05 13:12
Оценка:
Здравствуйте, Nickolay Ch, Вы писали:

NC>>Действительно, нельзя же иронизировать над человеком, изучивший С++(вообще то один из самых сложных промышленных языков) в совершенстве...

NC>Забыл написать что всего то за 1 год.

Мое имхо в том, что изучить C++ в совершенстве может только разработчик C++ компилятора.
Может быть человек, о котором идет речь написал свой компилятор C++?
... << RSDN@Home 1.1.4 stable rev. 510>>


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[5]: Теперь у Оберонщиков есть своя "песочница"
От: CrystaX Россия https://crystax.me/
Дата: 26.11.05 13:16
Оценка:
Здравствуйте, AVC, Вы писали:

Алексей, рад тебя слышать.

NC>>Действительно, нельзя же иронизировать над человеком, изучивший С++(вообще то один из самых сложных промышленных языков) в совершенстве...


AVC>Действительно. Вот ведь глупость какая, ха-ха!

AVC>А то, что за этой насмешкой стоит очевидный факт, что язык Си++ нельзя выучить в совершенстве за 1 год (и за два, и за три, и вообще нельзя ) принимается как должное.
AVC>Вот так вот проводят свои лучшие годы серьезные люди, и это даже не насмешка. Это сочувствие.

Ну например, ни один уважающий себя физик не скажет, что он выучил физику в совершенстве, и будет прав. При этом физики, как правило, действительно серьезные люди, и именно физике они посвящают свои лучшие годы. Их ведь ты не жалеешь?
... << RSDN@Home 1.1.4 stable rev. 510>>
Re[5]: Теперь у Оберонщиков есть своя "песочница"
От: sch  
Дата: 26.11.05 13:33
Оценка:
AVC>Действительно. Вот ведь глупость какая, ха-ха!
AVC>А то, что за этой насмешкой стоит очевидный факт, что язык Си++ нельзя выучить в совершенстве за 1 год (и за два, и за три, и вообще нельзя ) принимается как должное.
AVC>Вот так вот проводят свои лучшие годы серьезные люди, и это даже не насмешка. Это сочувствие.

Вы не поверите, но сносно программировать на C++ можно научиться за пару недель; многие останавливаются в своем развитии на этом уровне, ибо этот уровень достаточен для написания серьезных программ.

Видимо, предметом спора стала разница в понимании терминалогии. Знать C++ означает знать наизусть весь текст стандарта, понимать его и уметь применять на практике; естественно, что это не воможно из-за объема информации, который придется выучить.

Но, как отмечали замечательные мастера David Vandervoode и Nicolai Josuttis в своей превосходной монографии, посвященной шаблонам C++, книге, перегруженной деталями и часто малозначительными правилами, "многое в C++ интуитивно-понятно и просто, но при этом есть сотни правил, которые заставляют язык вести себя именно таким образом".

Так что миф о сложности C++ это всего лишь миф.

P.S. Покажите пожалуйста реализацию какой-нибудь алгоритмически-сложной задачи на Обероне, будте добры. Хотя бы пузырьковую сортировку. Ей богу, очень интересно.
Re[6]: Теперь у Оберонщиков есть своя "песочница"
От: sch  
Дата: 26.11.05 14:02
Оценка: 227 (12) +5
Чтобы разъяснить, приведу пример. У меня есть друг по имени Саня.
Саня выучил несколько аккордов на шестиструнной гитаре, ля-минор,
ре-минор, до-мажор, и фа-мажор, но реже, ибо для того, чтобы взять
фа-мажор нужно использовать прием барре. Саня знает тысячи современных
песен, в любой тусовке он "в тему", т.к. может сносно сыграть практически
любую песню, какую вы захотите. И если вы спросите у Сани умеет ли он
играть на гитаре, то он вероятно скажет что он виртуоз, и что еще
он гений бас-гитары и кудесник барабанов.

А вот если вы спросите у Дейва Гилмора, умеет ли он играть на гитаре,
то он наверняка скажет что у него изредка получается хороший бенд
в Shine On You Creazy Diamond (Part II).

И, что характерно, Саня над ним обязательно посмеется. Потому что
Саня не знает что такое Pink Floyd, и вообще Саня классный гитарист,
он же знает три с половиной аккорда.

Самое смешное, что Саня будет по своему прав, ибо D.G. и Саня -- это
два совершенно различных масштаба. И вероятно, Саня будет говорить
что играть как D.G. -- это слишком сложно, тут много граблей, и даже
иногда приходиться напрягать мозг, чтобы хорошо сыграть, в то время как
фанерная гитара и три аккорда -- это наш выбор, потому что деревенские
девченки от этой комбинации без ума.
Re: Теперь у Оберонщиков есть своя "песочница"
От: IO Украина  
Дата: 26.11.05 14:08
Оценка: -1
Здравствуйте, Сергей Губанов, Вы писали:

СГ>Здравствуйте!


СГ>Теперь у оберонщиков, наконец-то, появилась своя "песочница":

СГ>http://metasystems.ru/blackbox/frm/

СГ>С уважением,

СГ>Сергей Губанов
А почему было им не выделить здесь отдельную песочницу?
Re[7]: Теперь у Оберонщиков есть своя "песочница"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 26.11.05 14:19
Оценка:
Здравствуйте, sch, Вы писали:

Аналогия, конечно, супер. А за упоминание Гилмора и Shine On You Creazy Diamond отдельное спасибо!

Только не очень понятно, как она соотносится с:

Так что миф о сложности C++ это всего лишь миф.


... << RSDN@Home 1.1.4 stable rev. 510>>


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[7]: Теперь у Оберонщиков есть своя "песочница"
От: sch  
Дата: 26.11.05 14:26
Оценка: 62 (3) :)
Поймите, что никто не утверждает что Oberon сам по себе плох.
Точно так же, как никто не утверждает что BlackBox сам по себе плох.

И никто не будет говорить что красный Fender Stratocaster с сериным
номером DG00001 сам по себе плох -- ведь на нем можно сыграть то, что
заставляет миллионы сердец по всему миру биться чаще.

А вы, почему то беретесь говорить, что C++ плох, дескать он труден.

Помилуйте! Ведь он гарантированно позволяет добиться таких результатов!
Вероятно, на нем написано более чем 90 процентов софта, которым вы пользуйтесь
ежедневно.

Качественного, дешевого, классного софта. Прямо здесь и прямо сейчас.

И пока вы здесь, расписываясь в своем невежестве и незнании поносите
этот язык, миллионы талантливых программистов по всему миру с удовольствием
программируют на нем.

Прямо здесь и прямо сейчас.

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