LINUX.ORG.RU

Курс «Introduction to functional programming in OCaml»

 ,


2

5

Продолжается регистрация на вторую сессию курса, который стартует 26 сентября 2016 года и продлится 7 недель:

  • Week 0: Introduction and overview
  • Week 1: Basic types, definitions and functions
  • Week 2: Basic data structures
  • Week 3: More advanced data structures
  • Week 4: Higher order functions
  • Week 5: Exceptions, input/output and imperative constructs
  • Week 6: Modules and data abstraction

Язык: английский.
Предварительные требования: базовые знания основ информатики и любого языка программирования.

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

anonymous

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

Интересно, кто это отслеживает темы, созданные анонимусом.

anonymous
()

Слушал прошлую сессию. Курс годный, но я из-за нехватки времени так и не закончил его. Попробовать по второму кругу штоле...

Dark_SavanT ★★★★★
()

Офигеть! Во франции курс по окалму запустили, а на ЛОРе уже про это трындят.

Rodegast ★★★★★
()

Кстати, уже давно обещали поддержку SMP, есть ли какие сдвиги?

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

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

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

Meet the instructors
Seif Haridi

The course will use the programming language Scala

Странно, что не OZ.

anonymous
()

Надо же. Мою ненужную новость о ненужном курсе про ненужный язык подтвердили.

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

ну блин, одерски ВС 3 хрена с горы. прям даже не знаю ))

но тоже прикольно, да, можно глянуть.

зы. $49? так мы вроде чтоб без вот этого?

Rastafarra ★★★★
()
Последнее исправление: Rastafarra (всего исправлений: 1)

Week 0: Introduction and overview
Week 1: Basic types, definitions and functions
Week 2: Basic data structures
Week 3: More advanced data structures
Week 4: Higher order functions
Week 5: Exceptions, input/output and imperative constructs
Week 6: Modules and data abstraction


Шесть недель на то, что можно по докам изучить за несколько вечеров. Всё это на кривом английском и с разжёвыванием элементарных вещей на уровне «для дебилов». Отличный план.

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

Всё это уже обсудили в предыдущей теме.

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

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

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

Раз в неделю выкатывают лекции и контрольный материал к ним. Делай в любое удобное время, главное — успеть засабмитить домашку до дедлайна. Есть форум, где довольно оперативно отвечают авторы и/или технический персонал. На последней неделе дают контрольное задание по всему материалу.

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

Вот это странно. Я как-то давно, в начале 2000х, задавал на окамловскром форуме вопрос про портирование языка на КПК (тогда это еще было актуально), так Леруа лично ответил, что там стека маловато, «не взлетит»...

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

надо собрать ocamlrun (или как его там..?) под целевую платформу, у меня был арм, и окамловый же байткод в нем запускать.

отлично взлетает :)

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

Ну с тех пор на целевых платформах памяти прибавилось, что не может не радовать.

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

It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars

Есть этому аналоги, в том числе один крутой язык, который сейчас активно пилится =)

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

Есть этому аналоги, в том числе один крутой язык, который сейчас активно пилится =)

это например?

Rastafarra ★★★★
()

Судя по плану, куда интереснее coursera/Programming languages. Не только ML, не только ФП.

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

уже все либы/пакеты «из коробки» есть в нативном виде, или всё еще надо смотреть что за «борщ» ты варишь: какие либы есть в «нативе», какие только в байткоде?

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

Если не выплнить, можно перенести дату и потом выполнить. А так да, просто не дадут ничего :)

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

Предложи подобный на русском.

Кстати, на степике есть хашкель.

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