Лекция А. Степанов в Яндексе - автор STL, экс-президент AT&T, экс-президент HP/Compaq, ведущий ученый в Adobe рассказывает популярно, о истории алгоритма нахождения наибольшего общего делителя.
1. Computer Scientists должны знать математику и это ошибочно от нее уходить. Информатика тесно связана с математикой.
2. Специализация способствует отрицательному градиенту развития (точнее, было сказано, что специализация - узкая направленность - это плохо)
3. Купить Кнута и поставить на полку. Когда-нибудь прочитаете. Не купив - вы вообще никогда не прочитаете
4. Ответ на возражение Кнута: зависит от определения (см. лекцию). Такой ответ хорош во многих случаях
5. Была высказана мечта о создании единого ЯП. Все остальные - “диалекты”. Тут у меня почему-то возникли ассоциации с не очень удачными экспериментами с эсперанто и логлан.
6. Было много сказано о том, какой Кнут умный, а Страуструп усердный. Кстати, Страуструп любит пиво с селедкой.
7. Совет: соблюдайте смирение и уважение к предыдущим поколениям. Не надо быть нигилистами.
8. Состояние CS в Америке и Европе ужаснуло: ООП изучают до циклов.
9. Читайте “Начала Евклида”, это позволит “правильно” думать
10. Не улетайте далеко в абстракции и теории. Их следует применять и проверять на практике. Это как эксперимент для проверки физической теории.
Посмотреть можно здесь:
Часть 1 video.yandex.ru/users/ya-events/view/129/
Часть 2 video.yandex.ru/users/ya-events/view/128/
Так же дополнительное видео можно найти здесь:
http://video.yandex.ru/users/ya-events/view/126/?ca…vents&cid=10
http://video.yandex.ru/users/ya-events/view/127/use…%BD%D0%BE%D0%B2/
Так же для искушенных в качестве можно воспользоваться торрент-трекером http://rutracker.org/forum/viewtopic.php?t=3139315 и скачать в лучшем качестве.
Навеяно оригиналом http://habrahabr.ru/blogs/algorithm/103513/
Ссылка на публикации и работы Александра Степанов http://www.stepanovpapers.com/.