Ads
Comments 61
+7
Сначала перевод лекций Фейнмана, теперь перевод SICP, энтузиазм чистой воды. Низкий поклон вам)))
+2
Ну с SICP еще не понятно, надо ли это все здешнему народу))) посмотрим.
0
надо надо))
как раз на днях скинул на смарт третий том Кнута. читаю в трамвае по дороге на работу. а тут еще и лекции с MIT, вообще шикаррно))
спасибо вам
+3
Как сказать. Порой кажется, что хабр — не торт, и нынешнему хабру такое не надо. Но иногда ведь хабр — очень даже торт! А значит — есть существенный % аудитории, которому такое очень даже надо.
+2
Ну я с вами соглашусь, что когда людей светильники интересуют больше, чем компьютер сайнс, задумываешься, а кому этот компьютер сайнс нужен?
+2
Я преподаватель (дополнительного образования). Мне надо. Лисп конечно не для всех, но может кому-то и понадобится. Но ГЛАВНОЕ научить правильно мыслить, язык вторичен.
+1
Знаете, я своих программистов заставлял писать программы на простом русском языке. И отлаживать на нем же. Программирование начинается и заканчивается в предметной области, а остальную работу делают ребята, которых я называю кодировщиками, их работа простая как носок.
Но не все как мы рассуждаем, вон товарищ Покемонов веткой ниже, считает по другому.
+1
Не помню, кто это сказал, что программы пишутся для людей, а не для компьютеров. Кнут, кажется. Да и Торвальдс говорил, что программирование — это не код, а общение.
0
Абсолютно точно подмечено насчет того, что программы пишутся для людей)))
+1
И Lisp'ы — лучшие человеческие языки для описания алгоритмов и систем. ;)
+3
Вы не поверите, но только вчера сам искал субтитры и не найдя решил переводить, но вы опередили.
+5
если есть желание, давайте скооперируемся? На самом деле одному 20 полутора часовых лекций переводить очень сложно.
+2
Предлагаю сабы выложить на trasnlated.by и толпой переведем, лекцию за лекцией.
0
Я сейчас поискал — нашел на первые 4ре лекции. С остальным худо :)
0
1б — только самое начало содержит.
Если найдете четвертую, скидывайте сюда.
0
Может поможем:
1. Закачиваете на ютуб (или находите, там SICP есть, но весь ли)
2. Жмете CC, «Записать текст аудио», ОК
ждем появления плохих субтитров
3. Идем на mike.thedt.net/ytsubs/ytsubs.php, вводим адрес видео, качаем плохие субтиры

Уже куда проще, поскольку хотя бы время не придется выверять + кое-какой базовый текст (конечно ошибки распознавания в нем иногда чудовищные, но лучше чем ничего).
0
А есть какое-то отличие от книжной версии SICP? На русском языке она выходила.
В любом случае, спасибо за работу.
+1
Различия есть, книга очень маленькая существенно меньше по объему. А в лекциях 26 часов материала.
-7
Ну и Лисп небольшой по объему. Чего там мусолить 26 часов?
Перевод не нужен, уже есть отличная книга.
0
Вы вероятно невнимательно читали. SICP — не курс обучающий лиспу, это курс посвещенный программирования в общем.
+1
Это точно, и книга кстати тоже не обучение LISP'у совсем.
То есть можно и по SICP, конечно, но лучше по другим книгам.
-5
О боже! Вы SICP не читали? (я про книгу).
Там все на лиспе. И интерпретатор лиспа на лиспе.
Там нет ни строчки про программирование. Нет ни строчки про настоящие компьютеры.
Рассматривается какая-то лисп машина в вакууме.
+3
Вы не ответили. Что такое программирование? Могу подсказать начало:

Программирование — это…

Рекурсивные определения в данном случае не помогут. :)

Но если говорить о данном вами… определении, в Racket есть отличный и хорошеющий от версии к версии компилятор. Есть две реализации компиляторов Scheme->C. Чем оно не программирование железных друзей?

И, опять же, книга не о языке. В SICP как раз ни разу не сказано, как же на Scheme писать проекты, доставлять их клиенту, отлаживать, нет обзора существующих реализаций.
0
Рассматривается в SICP абстрактное программирование в вакууме. Лиспы только в качестве примера. И, к Вашему сведению, стандарт Scheme рассчитан на реализацию в компиляторах и интерпретаторах, а не машинах, как Common Lisp.
-7
И тут вы не правы.
Программирование в вакууме, это обычное императивное программирование.
Та функциональщина, что описывается в SICP, хотя и красива, но слабо преминима на практике.
Там не программирование, там красатульки на лиспе.
0
А у Кнута виртуальная машина MIX
Так там не программирование и алгоритмы, а вообще непонятно что непонятно на чем
+2
Последний топик от них я видел в 2008 году, а русских субтитров они так и не сделали ни к одной лекции. Правда они сделали английские субтитры, чем мне здорово облегчили жизнь.
+2
Однозначно продолжайте! Материал однозначно нужен, как только обзаведусь планшетником SICP один из первых для ознакомления в очереди. Так что вы очень кстати :)
UFO landed and left these words here
0
божественно. такого подарка не ждал, но весьма доволен. автор, вы просто молодец! желаю вам вдохновения и сил для продолжения дела. большой вам респект за этот труд!
0
Курс ведется на примере языка программирования LISP

Там разве не схема? А недавно вообще под питон переиздали.
0
Под питон ничего не переиздавали. Теперь в MIT читают другой вводный курс просто.
0
Ага, спасибо :) А я то думал почему у меня ссылка которая на рутрекере не открывается.
0
> Курс ведется на примере языка программирования LISP, которому, кстати, 50 лет стукнуло

Языку LISP действительно стукнуло 50 лет, но в SICP он упоминается один раз в сноске, а примеры там на Scheme, у которого с LISP общего только синтаксис, основанный на символьных выражениях.
0
Действительно классная лекция… не то что наши универы..(
0
Чесно говоря смотрел видео вникая в язык (LISP) а не правильность написания слов. Да и когда быстро читаешь то автоматичски воспринимаешь слова правильно.
Вот потренируйтесь:
www.dadon.ru/mik/mix_letters
:) В целом повторюсь, перевод мне понравился.
0
Да я тоже к переводу не придираюсь, и читать умею быстро, но «Херон Александпийский» запомнился :)
Only those users with full accounts are able to leave comments.  , please.