(no subject)
1/11/05 13:0326 октября говорили о:
группе Silicon Valley Patterns.
В ней лучшие люди занимаются интересными вещами:
Вова:
The complete text of the book "Common Lisp the Language", 2nd edition, Глава 28.
A short practical overview of MOP: раз два
В реализации паттерна MVC лично я застрял. Он оказался слишком большим для одной маленькой задачи - а может, я недостаточно хорошо владею инструментом или выбрал не тот инструмент.
Кстати, сделал же Александреску реализацию некоторых паттернов GoF в своей библиотеке Loki (там есть и собственно reference implementations, посмотрите).
Вова, как выпивший больше всех пива, основательно прошелся по Аде. Её самая популярная реализация не соответствует стандарту, более того - самому популярному учебнику. Рассказал о том, как из-за этого несоответствия упала ракета. Что она должна работать в embedded, а в неё пытаются всунуть сборку мусора (Вова, ждём ссылок!). Как опытной рукой завсегдатая ru.os.cmp пытается разжечь огонь(флейм) в Адовом (гы, гы) мейллисте.
Вова:
Как из-за не соответствующих стандарту опций компилятора Ады упала ракета, ещё о том же.
Ада имеет свои приятные стороны, на которые можно посмотреть и перенять. Но она опять-таки не является лекарством от всех болезней и не заменяет мозги. После более-менее подробного ознакомления с ней становятся видны всё те же (изоморфные) дырки, что были и в PL/1, и в C/C++
Адовый флейм: начало, подключился Вова: В Аде мне нравится, например, организация многозадачности и взаимодействия процессов(нитей) с помощью tasks и entries. Если бы не разные лазейки, внесённые в язык из практических соображений, эта модель многозадачности практически защищала бы от race conditions. Так же интересна возможность создавать несовместимые между собой числовые типы. Например, от Real можно образовать типы, обозначающие колво метров и секунд, так что в функции вычисления скорости порядок параметров не удастся перепутать :> Есть числовые типы с фиксированной точностью (насколько я понимаю, реализуются как рациональные числа с фиксированным знаменателем), диапазонные типы как для целых чисел, так и для плавающих, а так же модульные целые типы с поведением наподобие целых чисел в C/C++ (переполнение/заворот тоже иногда нужны :>).
Цитаты.
"- Да, а кто видел этот дистрибутив лицензионного ДОСа?
- Я видел. В Ростове, у дяди..."
"Длительность заседания находится в печальной зависимости от количества еды и пива"
Мой список книг из каталога "2read" ждите отдельным письмом.
группе Silicon Valley Patterns.
В ней лучшие люди занимаются интересными вещами:
- вместе читают вумные книжки, которые каждому не стыдно прочитать.
Немного, по одной главе в неделю. Потом на сходках
обсуждают, кто чего не понял и кто что нового для себя узнал. Очень полезно
для образования.
Вроде бы тривиально, но при правильном подборе книг просвещает. - вместе же колупают интересные языки, библиотеки и фреймворки. Одно из направлений, например, любимый Фаулером Ruby on Rails - очень продвинутый web-application framework.
- делятся списками книг "к прочтению";
- вместе разбирать по главе в неделю из определённых книг;
- решать свои интересные задачи - реализовывать паттерны;
- тупо повторять задачи за членами Silicon Valley Patterns их задачи и/или книги. Это даст возможность оффлайново участвовать в Silicon Valley Patterns.
- Надо расколупать ЛИСП. Лучше который Scheme.
Вова:
The complete text of the book "Common Lisp the Language", 2nd edition, Глава 28.
A short practical overview of MOP: раз два
В реализации паттерна MVC лично я застрял. Он оказался слишком большим для одной маленькой задачи - а может, я недостаточно хорошо владею инструментом или выбрал не тот инструмент.
Кстати, сделал же Александреску реализацию некоторых паттернов GoF в своей библиотеке Loki (там есть и собственно reference implementations, посмотрите).
Вова, как выпивший больше всех пива, основательно прошелся по Аде. Её самая популярная реализация не соответствует стандарту, более того - самому популярному учебнику. Рассказал о том, как из-за этого несоответствия упала ракета. Что она должна работать в embedded, а в неё пытаются всунуть сборку мусора (Вова, ждём ссылок!). Как опытной рукой завсегдатая ru.os.cmp пытается разжечь огонь(флейм) в Адовом (гы, гы) мейллисте.
Вова:
Как из-за не соответствующих стандарту опций компилятора Ады упала ракета, ещё о том же.
Ада имеет свои приятные стороны, на которые можно посмотреть и перенять. Но она опять-таки не является лекарством от всех болезней и не заменяет мозги. После более-менее подробного ознакомления с ней становятся видны всё те же (изоморфные) дырки, что были и в PL/1, и в C/C++
Адовый флейм: начало, подключился Вова: В Аде мне нравится, например, организация многозадачности и взаимодействия процессов(нитей) с помощью tasks и entries. Если бы не разные лазейки, внесённые в язык из практических соображений, эта модель многозадачности практически защищала бы от race conditions. Так же интересна возможность создавать несовместимые между собой числовые типы. Например, от Real можно образовать типы, обозначающие колво метров и секунд, так что в функции вычисления скорости порядок параметров не удастся перепутать :> Есть числовые типы с фиксированной точностью (насколько я понимаю, реализуются как рациональные числа с фиксированным знаменателем), диапазонные типы как для целых чисел, так и для плавающих, а так же модульные целые типы с поведением наподобие целых чисел в C/C++ (переполнение/заворот тоже иногда нужны :>).
Цитаты.
"- Да, а кто видел этот дистрибутив лицензионного ДОСа?
- Я видел. В Ростове, у дяди..."
"Длительность заседания находится в печальной зависимости от количества еды и пива"
Мой список книг из каталога "2read" ждите отдельным письмом.
Tags:
(no subject)
1/11/05 05:49 (UTC)Живём мы пока тут: http://groups.yahoo.com/group/soft_rd_dp_ua - пока не нашли более нормального хостинга, а пьём пиво по средам, обычно на нашей улице Артёма :)
(no subject)
1/11/05 06:00 (UTC)Да, пятница у каждого своя :)
(no subject)
7/11/05 07:58 (UTC)1. Бесплатные аккаунты могут получать на ы-мыл только уведомления о том, что кто-то ответил на их пост или коммент.
2. Только платные могут писать в ЖЖ через ы-мыло.
(no subject)
7/11/05 08:16 (UTC)1. Ты получаешь все посты френдленты на мыло?
2. Ты можешь писать новые посты через мыло?