А к нам в универ вчера Н.Вирт приезжал

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

А к нам в универ вчера Н.Вирт приезжал

Сообщение tyomitch » 30.09.2005 (Пт) 8:12

Прочитал лекцию, рекламировал свой новый язык Oberon, поносил Си и ассемблер.

Типа вот, хвастаюсь.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 30.09.2005 (Пт) 8:16

Круто :)
А где фотоотчет? Общественность требует! :)
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.09.2005 (Пт) 8:38

У меня цифровухи нету, спрошу у тех у кого есть, снимали они или нет.
Изображение

Mleha
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 146
Зарегистрирован: 06.10.2004 (Ср) 7:49
Откуда: Ангарск

Сообщение Mleha » 30.09.2005 (Пт) 18:17

Вирт - это тот кто в Diablo ногу оставил? :D

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 30.09.2005 (Пт) 18:22

Был он и у нас в Нижнем, два дня лекции читал в Универе, но не судьба было сходить :( Дела, блин
Весь мир матрица, а мы в нем потоки байтов!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.09.2005 (Пт) 18:25

Mleha писал(а):Вирт - это тот кто в Diablo ногу оставил? :D

:lol: :lol:
"Ехал я только что в 43-ем, нет там твоей ноги!" (c) анек
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 30.09.2005 (Пт) 19:14

:shock:
Он еще жив??? Вот уж не думал...

Насчет Оберона - у меня с давних пор валялся компакт со всякими компиляторами, еще под Win 3.1, так вот на нем в разделе "AI and Neuro Programming" был какой-то Оберон. Точнее, сам понимаешь, сейчас уже не вспомню. Если бы диск был до сих пор цел, ему было бы никак не меньше 12 лет.

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

- А правда, что Паскаль - лучший язык программирования в мире?
- Si! - отвечают итальянцы.

Обиделся Вирт и больше никогда в Италию не ездил.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.09.2005 (Пт) 19:25

Ennor писал(а):Насчет Оберона - у меня с давних пор валялся компакт со всякими компиляторами, еще под Win 3.1, так вот на нем в разделе "AI and Neuro Programming" был какой-то Оберон. Точнее, сам понимаешь, сейчас уже не вспомню. Если бы диск был до сих пор цел, ему было бы никак не меньше 12 лет.

Легко поверю: он первый компилятор Оберона написал в 1988 г., а кросплатформенный, который сейчас рекламирует - в 1990.

Кроссплатформенный Оберон поставляется вместе с маленькой операционкой, редактором, браузером и ещё какими-то утилитами. Все они, включая и компилятор, написаны на самом Обероне. По замыслу Вирта, это должно продемонстрировать всю его непревзойдённую мощь: готовая рабочая станция без единой строчки кода на Сях или ассемблере.
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 30.09.2005 (Пт) 19:58

А уж как он C++ позорил, это да! :) Он просто C# 3.0 не видел!
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.09.2005 (Пт) 20:42

gaidar писал(а):А уж как он C++ позорил, это да! :) Он просто C# 3.0 не видел!

Как ты думаешь, успеет увидеть? ;-) (Это подкол в адрес vaporware от MS, а не ув. тов. Вирта)
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 01.10.2005 (Сб) 11:10

Я думаю успеет, ибо экспериментальные образцы уже есть. А вообще, мог бы с Cw побаловаться (w = омега).
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 03.10.2005 (Пн) 9:36

Вот если бы Static-X приехали.......... 8)
да кстати а чейта за языг новый Oberon??

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 03.10.2005 (Пн) 10:27

Новый??? Разве? и всё равно ооп рулит
[Место cдаётся]

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 03.10.2005 (Пн) 10:32

Да, уж, к нам в Алмату Вирт врядли когда нить приедет... Интересно, tyomitch, про какие именно недостатки Асма и Си он говорил. А какие достоинства у Оберона?... Расскажи уж, если не в ломы... :!:
А я все практикую лечение травами...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 03.10.2005 (Пн) 17:30

Гугл, оказывается, знает кучу ссылок про турне Вирта по России в поддержку Оберона:
http://www.oberon2005.ru/
http://oberon.delphikingdom.com/wirth.asp
http://www.spbit.ru/news/n5830/

----
2alibek: фотки взял, сегодня вечером наверное где-нибудь выложу.
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 03.10.2005 (Пн) 18:55

Темый, давай фотки повесим на VBStreets. Событие-то знаменательное!
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 03.10.2005 (Пн) 19:15

Фотки выложил на http://www.e1.ru/fun/photo/view_album.php?id=21433
2gaidar: вывешивайте на здоровье.
Изображение

Krasavica
Небожительница
Небожительница
Аватара пользователя
 
Сообщения: 1378
Зарегистрирован: 04.11.2003 (Вт) 17:51
Откуда: Россия, город-герой Москва ;-)

Сообщение Krasavica » 03.10.2005 (Пн) 23:21

Кру-у-у-то! :o Фотки - отпад! :P
я - ангел!!! ...просто крылья в стирке, а нимб на подзарядке!
Меня трудно найти, легко потерять и невозможно забыть.Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.10.2005 (Вт) 13:09

Кому было интересно: вот каноническая критика Виртом C++ и Жавы.
http://www.inr.ac.ru/~info21/texts/2002 ... hus/ru.htm
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 04.10.2005 (Вт) 14:24

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

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 04.10.2005 (Вт) 16:58

Фотки выложил.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.10.2005 (Вт) 21:38

gaidar писал(а):Фотки выложил.

Спасибо!

Мне тут к фоткам в придачу приложили Официальный Виртовский Диск.
Кроме сред Оберона под кучу разных ОС, там есть несколько статей с (сюрприз!) разносом Си и Жавы.
Одна из них - http://linux.wku.edu/~lamonml/software/cpptruth.html - баян, но удивительно приятный и складный.
Другую - http://www.pcmag.ru/archive/9705s/05s979.asp - увидел впервые. Статья длинная, но опять же чертовски любопытная.
Одна цитата оттуда:
Я оказался в меньшей степени отравлен магнетическим воздействием системы UNIX и традициями программирования на Си, или, если угодно, находился под влиянием иной системы традиций ("правильно" построенные языки типа Алгола-68, Паскаля и Ады, большие компьютеры с "настоящими" операционными системами и т.д.), и с большим трудом привыкал к диктуемому "птичьим" языком Си стилю программирования, идущему, как мне кажется, непосредственно от личных пристрастий и привычек создателей языка. Фирменный стандарт, которому предлагалось следовать, честно воспроизводил эти "исторические" особенности, возводя их в ранг абсолютной истины.

Мой коллега принадлежит к следующему поколению программистов, чье взросление пришлось на эпоху повсеместного распространения мини-машин и, стало быть, на период повального увлечения UNIXом. Поэтому он впитал дух Кернигана, Ритчи и Томпсона одновременно с базовыми концепциями вычислительной науки и гораздо раньше почувствовал себя в этой среде как рыба в воде. Понятно, что он воспринял все рекомендации и требования фирменного стандарта как нечто естественное и само собой разумеющееся.

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

А язык Си показался поначалу чуть ли не студенческой поделкой, сляпанной на скорую руку для себя и друзей, когда уже не было сил программировать на ассемблере и BCPL. Да, собственно, и сами создатели языка не слишком скрывали именно такой первоначальной ориентации Си.
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 19.10.2005 (Ср) 18:11

Вот ещё, вспомнил сегодня одну из шуток Вирта, и решил поделиться.

Он обсуждал ООП вообще и его поддержку в Обероне в частности (там нет привычных объектов, но структуры могут наследоваться). Он говорил: "Мне не нравится слово 'наследование' (inheritance), потому что вы можете унаследовать от кого-то, только когда тот умирает. Поэтому в Обероне это называется 'расширение' (extension)".
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 19.10.2005 (Ср) 18:30

tyomitch, боюсь предположить, как же тогда называются сишные расширения в обероне...
ХЎ

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.10.2005 (Ср) 18:45

Фиговая шутка.

"Я унаследовал от родителей скверный характер."

Ы?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 19.10.2005 (Ср) 19:04

d3drm писал(а):tyomitch, боюсь предположить, как же тогда называются сишные расширения в обероне...

Не знаю, что такое сишные расширения, но предположу, что в Обероне их нет совсем :-)
Он из Оберона даже цикл For сначала убрал (правда, во второй редакции вернул) ;-)

Его основной тезис - "язык можно считать совершенным не тогда, когда в него нечего добавить, а тогда, когда из него нечего убрать".

Если кому интересно почитать флейм между нашими деканом, преподавателями, победителями олимпиад, и неким московским профессором на тему Оберона - заходите на http://contest.ur.ru/board/viewtopic.php?t=372 :-)
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 19.10.2005 (Ср) 23:21

tyomitch писал(а):
d3drm писал(а):tyomitch, боюсь предположить, как же тогда называются сишные расширения в обероне...

Не знаю, что такое сишные расширения, но предположу, что в Обероне их нет совсем :-)


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

tyomitch писал(а):Он из Оберона даже цикл For сначала убрал (правда, во второй редакции вернул) ;-)


хех, спохватился =) без For обойтись можно, но ведь неудобно, согласитесь =)

tyomitch писал(а):Его основной тезис - "язык можно считать совершенным не тогда, когда в него нечего добавить, а тогда, когда из него нечего убрать".


ну в этом я не совсем согласен, к примеру тот же самый For. Легко заменяется циклом While, но в тоже время намного его удобнее, особенно если тело цикло большое.

Прошу к окмментариям не относится очень строго, сами знаете, я от дилетанта в этом деле не далеко ушел =)
ХЎ

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.10.2005 (Чт) 8:43

d3drm писал(а):
tyomitch писал(а):
d3drm писал(а):tyomitch, боюсь предположить, как же тогда называются сишные расширения в обероне...

Не знаю, что такое сишные расширения, но предположу, что в Обероне их нет совсем :-)


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

Ты это название - "расширение" - сам придумал или откуда-то взял?
Потому что я про него слышу впервые.
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 20.10.2005 (Чт) 19:21

tyomitch, да нет, что ты, сам не придумал :lol: куда мне. я вот тут под рукой постоянно держу книгу (да, Амед, книгу, а не то, что ты подумал!) Подбельского, язык С++. Мне ее один проггер подарил, старенькая она, но довольно хорошо освещает многие аспекты языка. Я туда часто заглядываю. Так вот, там где предметный указатель на букву "р" как раз и стоит это расширение (действия операции). Правда на этом месте ссылка (не гипер, книга в бумажном формате, который не поддерживает гиперссылки и курсор там не мигает :D ) на перегрузку операций. То есть видимо автор считает данные понятия синонимами.
ХЎ


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList