Вроде сегодня было последнее отмечание (на сей раз в JetBrains). Поэтому:
Денис, Дима, Илья, Лёня, Настя, Олег, Рома, а также все слушатели моих семинаров, закончившие в эти дни Мат-Мех -
Subj, собственно.
:-)
Showing posts with label cs. Show all posts
Showing posts with label cs. Show all posts
Tuesday, June 10, 2008
Saturday, March 01, 2008
Собираем камни
J. Baez, M. Stay. Categories in Physics, Topology, Logic and Computation: a Rosetta Stone. (draft)
Идея книжки замечательная. Как ei*pi = -1.
Учтите, что это черновик, когда будете читать.
Идея книжки замечательная. Как ei*pi = -1.
Учтите, что это черновик, когда будете читать.
Sunday, February 24, 2008
Кусочно-непрерывная память
Вот, затеяли авантюру. Каждую пятницу, лишь солнце закатится, на мат-мехе на первой паре в 3502.
Wednesday, February 13, 2008
Saturday, February 09, 2008
Ученье - свет
Дорогие студенты каф. системного программирования, постарайтесь найти возможность ходить вот сюда.
Saturday, January 12, 2008
Hear, Hear!
Вот, дорогие матмеховцы, прошу прочитать:
"It is all about programming! Over the last few years we have noticed worrisome trends in CS education. The following represents a summary of those trends:
- Mathematics requirements in CS programs are shrinking.
- The development of programming skills in several languages is giving way to cookbook approaches using large libraries and special-purpose packages.
- The resulting set of skills is insufficient for today’s software industry (in particular for safety and security purposes) and, unfortunately, matches well what the outsourcing industry can offer. We are training easily replaceable professionals.
These trends are visible in the latest curriculum recommendations from the Association for Computing Machinery (ACM). Curriculum 2005 does not mention mathematical prerequisites at all, and it mentions only one course in the theory of programming languages"
Отсюда. (Дискуссия на lambda-the-ultimate). Релевантно донельзя.Wednesday, October 24, 2007
My Love
На ooPSLA происходит куча всего интересного, но сегодня мне вылили на душу ведро бальзама: Anders Heiselberg сказал, что "Microsoft will productize F#".
У нас будет Mainstream ML. Жизнь прекрасна.
У нас будет Mainstream ML. Жизнь прекрасна.
Sunday, May 13, 2007
Friday, April 20, 2007
Приятная неожиданность
Оказывается, write barrier почти ничего не стоит. Подозревал, но не знал :) (от Ильи)
Sunday, April 08, 2007
Monitor.Wait
Программистское
Пошел сегодня выбрасывать мусор и обнаружил, что во входной двери нашей квартиры сломался замок и я не могу ее ключом отпереть. Пришлось вызвать мастера, кроме этого, так как квартиру мы снимаем, провести переговоры с хозяином и т.д. Короче говоря, приехавший через час мастер успешно открыл замок, починил заклинившую там тягу, и все закончилось благополучно.
Когда я пошел, наконец, выносить мешок с тем самым мусором, подумалось: "вот оно каково threadу на lockе висеть" :)
Пошел сегодня выбрасывать мусор и обнаружил, что во входной двери нашей квартиры сломался замок и я не могу ее ключом отпереть. Пришлось вызвать мастера, кроме этого, так как квартиру мы снимаем, провести переговоры с хозяином и т.д. Короче говоря, приехавший через час мастер успешно открыл замок, починил заклинившую там тягу, и все закончилось благополучно.
Когда я пошел, наконец, выносить мешок с тем самым мусором, подумалось: "вот оно каково threadу на lockе висеть" :)
Friday, March 30, 2007
Картинки с выставки
Прошлым августом мне посчастливилось посетить замечательный Lang.NET Symposium. Только что заметил, что на их сайте появились видеозаписи докладов. К сожадению, это просто слайды с голосом, и все огромного размера, однако если у вас резвый интернет, к просмотру очень рекомендуются:
Флейк и Пурбрик с Ондрейкой будут, думаю, интересны даже непрограммистам.
Вообще, рекомендую посмотреть всех speakerов. Там и Хейзельберг есть, и Поль Вик, и еще многие.
Статьи смотреть не стоит, статьи дурацкие.
- Gary Flake
- James Purbrick and Cory Ondrejka
- Gilad Bracha
- Shriram Krishnamurthi
- Don Syme
- Jim Hugunin
- Miguel de Icaza
Флейк и Пурбрик с Ондрейкой будут, думаю, интересны даже непрограммистам.
Вообще, рекомендую посмотреть всех speakerов. Там и Хейзельберг есть, и Поль Вик, и еще многие.
Статьи смотреть не стоит, статьи дурацкие.
Monday, March 26, 2007
Ни дня без строчки
Купил в Доме Книги поучительную монографию Билла Смита "Методы и алгоритмы вычислений на строках" (Bill Smith, "Computing Patterns In Strings"). Очень рекомендую. Про строки Туе (бесквадратные и бескубные), КМП-алгоритм, регулярные выражения и многое, о чем я раньше не слышал, или слышал, но не в виде стройной теории.
Редкий в наше время случай - зашел в магазин, пошарил по полкам и купил приличную академическую книжку про программированию.
Вообще, ситуация с книжками по программированию меня удручает. Ну, какого-нибудь Пирса или Джонса с Линсом я куплю на Амазоне и поставлю в собственный шкаф (т.е. уже купил и поставил). А если я хочу почитать Робина Милнера про пи-исчисление? Или Луку Карделли про теорию объектов? Или еще что-нибудь не столь значимое или не столь близкое к работе? Я уж молчу про какие-нибудь proceeding-и. В библиотеке такого нет, покупать самому - бюджет семейный треснет, контору просить это все заказывать мне тоже совесть не позволяет. А хочется... Тоска.
Редкий в наше время случай - зашел в магазин, пошарил по полкам и купил приличную академическую книжку про программированию.
Вообще, ситуация с книжками по программированию меня удручает. Ну, какого-нибудь Пирса или Джонса с Линсом я куплю на Амазоне и поставлю в собственный шкаф (т.е. уже купил и поставил). А если я хочу почитать Робина Милнера про пи-исчисление? Или Луку Карделли про теорию объектов? Или еще что-нибудь не столь значимое или не столь близкое к работе? Я уж молчу про какие-нибудь proceeding-и. В библиотеке такого нет, покупать самому - бюджет семейный треснет, контору просить это все заказывать мне тоже совесть не позволяет. А хочется... Тоска.
Tuesday, February 20, 2007
Объективный Верблд
В это году спецсеминар по Objective Caml проводится в 7ой (!) раз. В понедельник, при большом скоплении народа, схема Горнера опять превратилась в свертку справа. :)
Надо сказать, что за 7 лет много что изменилось:
Кстати, в прошлом году я очень удачно пол-семинара решал expression problem на Caml - под этим соусом почти все языковые фичи можно подать. Надо будет в этом году делать то же самое, только более осознанно и последовательно.
Update: все-таки в 6ой, а не в 7ой. Первый раз это было в 2001 году. На четвертом курсе я еще не был столь нагл, чтобы вести спецсеминары :)
Надо сказать, что за 7 лет много что изменилось:
- все люди понимают, что кроме C и C++ бывают и другие языки, и на этих языках очень и очень можно программировать (меня спросили, почему я рассказываю Objective Caml, а не Haskell!)
- все знают, что сборка мусора - это хорошо
- параметрический полиморфизм победно шевствует по mainstream языкам (в Java тайпчекинг чуть ли не неразрешим)
- Вывода типов, конечно, пока еще нет, но C# 3.0 уже на подходе - а там (почти) все будет.
Кстати, в прошлом году я очень удачно пол-семинара решал expression problem на Caml - под этим соусом почти все языковые фичи можно подать. Надо будет в этом году делать то же самое, только более осознанно и последовательно.
Update: все-таки в 6ой, а не в 7ой. Первый раз это было в 2001 году. На четвертом курсе я еще не был столь нагл, чтобы вести спецсеминары :)
Subscribe to:
Posts (Atom)