LINUX.ORG.RU

«Функциональное программирование: базовый курс» на Common Lisp

 , , ,


3

5

В курсе изучаются основы функционального подхода к программированию и практические вопросы программирования на языке LISP. Функциональные языки обладают множеством интересных особенностей, знакомство с которыми расширяет кругозор программиста. Курс содержит видеолекции, опросы и практические задания по программированию. Материал курса рассчитан на 10 недель обучения. Занятия пройдут с 27 февраля по 7 мая 2017 г.

Требования

Необходимым условием для освоения курса является знание основ вычислительной техники и дискретной математики. Для прохождения курса требуется компилятор LISP, поддерживающий стандарт Common Lisp, например, GNU CLISP или SBCL.

>>> Записаться на курс

>>> Подробности

★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 3)

Ответ на: комментарий от Jaberwock

Еще деревья (которые графы) в курсе были, но сугубо на уровне определения и общих знаний

Не понял. Преподаватель курса это Ты?

anonymous
()
Ответ на: комментарий от ados

нет нормальных замыканий

Говорят завезли уже. Хотя тонну старого гавнокода никто переписывать не станет, что печально.

q0tw4 ★★★★
()

Университет ИТМО

Знаю эту конторку. Я год назад на этом же сайте курс по ТАУ от них пытался проходить. Курс вёл Капитонов Александр Александрович. Так вот, когда народ застрял на одной задачке, то эти буратино отказались делать разбор задачи. Причина в том, что они собираются этот курс преподавать в будущем и не хотят выкладывать ответ. Видите ли, им лень придумывать новые задачи. Вот такое вот обучение. Нафиг их.

anonymous
()
Ответ на: комментарий от anonymous

курс говно, за rust будущее, а это - прошлое тысячелетие

Может курс и говно, но rust-аманов будем выпинывать на Ямайку. Кто-бы, что-бы там не говорил, а функци-анальщина нужна.

anonymous
()
Ответ на: комментарий от anonymous

Функцианальщина нужна, а лисп — нет.

anonymous
()

Кто автор этого курса?
Какое учебное заведение он представляет?
Является ли курс интерактивным, или просто набор лекций и заданий?
Если интерактивный, то кто ведет этот курс?

Это элементарные вопросы, которые сразу возникают после озвучивания названия курса. Ни на один из них в новости нет ответа. Знания по такому же принципу будут преподаваться?

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Кто автор этого курса?

Гирик Алексей Валерьевич
Кандидат технических наук
Должность: доцент кафедры мониторинга и прогнозирования информационных угроз.

Какое учебное заведение он представляет?

Университет ИТМО.

Является ли курс интерактивным, или просто набор лекций и заданий?

В состав курса входят видеолекции, сопровождаемые опросами для самоконтроля, и практические задания по программированию. Длительность курса составляет 10 недель. Трудоемкость курса – 4 зачетных единицы. Средняя недельная нагрузка на обучающегося – 9 часов.

Если интерактивный,

Нет не интерактивный

то кто ведет этот курс?

Гирик Алексей Валерьевич

Это элементарные вопросы, которые сразу возникают после озвучивания названия курса. Ни на один из них в новости нет ответа.

Ответ был дан выше.

Знания по такому же принципу будут преподаваться?

Знания будут даватся по принципу: «с тебя бабло, с меня знания». Разумеется тупить тоже не надо.

anonymous
()

Дайте уже лиспу умереть спокойно

anonymous
()
Ответ на: комментарий от anonymous

В состав курса входят видеолекции, сопровождаемые опросами для самоконтроля, и практические задания по программированию.

Так если заменить видеолекции на методические материалы, то фактически это описание содержания практически любого учебника по тому или иному языку. Никогда не понимал смысла таких курсов. Неужели кто-то материал на слух воспринимает лучше, чем в письменном виде?

anonymous
()
Ответ на: комментарий от anonymous

Так если заменить видеолекции на методические материалы, то фактически это описание содержания практически любого учебника по тому или иному языку. Никогда не понимал смысла таких курсов. Неужели кто-то материал на слух воспринимает лучше, чем в письменном виде?

При виде препода ты не посмеешь расслабится, и пёрнуть. Дисциплина таки будет хоть на подкорковом уровне.

anonymous
()
Ответ на: комментарий от anonymous

не посмеешь
Дисциплина

В армейку, быдло. Учиться Жизни и искать Настоящих Друзей.

anonymous
()
Ответ на: комментарий от Xintrea

Кто автор этого курса?

Валуев

Какое учебное заведение он представляет?

Э-э-э... ы-ы-ы.... не только лишь все!

Является ли курс интерактивным

Ещё как! Кто не успел убежать, пишет виртуальную машину для генерации Скайнета.

matumba ★★★★★
()
Ответ на: комментарий от Oxdeadbeef

начиная с растоманов

Я сильно против таких роботов!

slaykovsky ★★★
()
Ответ на: комментарий от anonymous

Бери Practical Common Lisp, заводи Emacs со SLIME, и через пол часа уже будешь писать крутые проги.

Через полчаса он только в emacs файлы научится открывать и сохранять и между буферами переключаться. :)

Но да, книга - огонь. Как раз для тех, кто после схем или рокет думает: «Ну вот, время я потратил, рекурсии разобрал, судоку научился решать, а как бы забацать нормальную прогу с окнами, БД и прочими вещами, быстро и экономно, как вещали весь курс». И вот это оно.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Через полчаса он только в emacs файлы научится открывать и сохранять и между буферами переключаться. :)

Это ты сейчас свои когнитивные способности спроецировал?

anonymous
()
Ответ на: комментарий от jackill

Через полчаса он только в emacs файлы научится открывать и сохранять и между буферами переключаться.

Пфф, это ты сейчас про бибикающий и портящий файлы редактор сказал, а не про имакс.)

Reaper ★★
()
Ответ на: комментарий от JAkutenshi

Еретик! :-D

Поставь spacemacs и пользуйся vim-ом в emacs-е.

zabbal ★★★★★
()
Ответ на: комментарий от Oxdeadbeef

s/растоманов/джаваскриптеров/

Начинать надо с тараканов, уже потом заниматься наркоманами.

Hertz ★★★★★
()

LISP очень практичный, modern lisp - Clojure(script) использую, не нарадуюсь единой человеческой платформе. (спрыгнул с php -> node.js -> clojure)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.