Мы открываем регистрацию сразу на два семинара, которые состоятся 19 и 20 апреля 2010 года, в московском офисе Яндекса.
К нам в гости приезжает Степанов Александр Александрович, известный специалист по программированию, основоположник подхода Generic programming (обобщенного программирования) и создатель Standard Template Library (STL) в языке C++.
Степанов А.А. - автор монографии по обобщённому программированию Elements of Programming ("The book contains some of the most beautiful code I have ever seen." - Bjarne Stroustrup, Designer of C++ ).
Александр Александрович имеет огромный как административный, так и технический опыт в компаниях мирового класса: General Electric Research Center, НР Labs, CTO of Server and Supercomputer Business Unit in SGI, VP and Chief Architect at AT&T, Compaq, Adobe. В настоящее время работает в A9.com (Amazon).
19 апреля состоится выступление на тему: Наибольшая общая мера: последние 2500 лет (Originally prepared as the 1999 Arthur Schoffstall Lecture in Computer Science and Computer Engineering at the Rensselaer Polytechnic Institute).
Цель лекции - это убедить слушателя в том, что математика и алгоритмика едины, и что их единство - центральная тема нашей цивилизации. Идея обобщенных алгоритмов не была придумана нами, но имеет древнюю историю.
Изучение математики развивает архитектурный талант - талант организовывать знания, - который необходим программистам. Начала Евклида - это замечательный учебник для разработчиков сложных систем.
Знание истории своей дисциплины необходимо ученому, чтобы отличить важное от второстепенного.
20 апреля пройдет выступление на тему: Преобразования и их орбиты (Transformations and their orbits).
Преобразование - это унарная регулярная функция, возвращающая объект того же типа. Повторные применения преобразования к начальному объекту определяют орбиту этого объекта. Используя лишь регулярность преобразования и конечность орбиты, дан алгоритм для определения структуры орбиты, применимый для различных приложений - например, для обнаружения цикла в списке или для анализа генератора псевдослучайных чисел. Определен интерфейс к алгоритму, связанные с ним процедуры, их параметры и возвращаемые значения. Воспользовавшись разбором алгоритма определения структуры орбиты, мы ввели на простейшем примере наш подход к программированию.
Зарегистрироваться на мероприятие можно по телефону (495) 739-7000 - не забудьте сообщить, на какой именно семинар вы планируете прийти. Участие в семинарах бесплатное, количество мест - ограничено.
Начало мероприятий в 17:30, но чтобы успеть занять место и не опоздать на начало лекции - лучше подойти к 17.00.
Юлия Симутенко, обучаем и развиваем