Подписывайтесь на канал! Все видео по функциональному программированию в одном плейлисте: kzbin.info/www/bejne/mIGmc5Vnipppr9k И вы всегда можете обратиться к нам в Агентство ИИ за консультациями: in@aiagency.ru
@IExSet Жыл бұрын
Спасибо! Ваши книги в Haskell чатике ругали, но я просмотрел их пока вчерне, думаю матёрые хаскеллисты не совсем справедливы, изложение неплохое и местами может служить справочником. Поэтому надо составить собственное мнение и по видео и по книгам.
@volodymyrivashchenko22992 жыл бұрын
Хоть я пока и не вижу хаскель своим основным функциональным языком, твоя подача материала мне нравится и во многом помогает даже не в хаскеле. Спасибо большое) в качестве благодарности купил курс на udemy
@dushkin_will_explain2 жыл бұрын
Благодарю. Такие комментарии как бальзам.
@volodymyrivashchenko22992 жыл бұрын
@@dushkin_will_explain также нашёл и купил 2 книги на google books. Надеюсь, одна из них станет первой книгой по программированию, которую прочитаю полностью. Первой, за кучу лет обучения и 3.5 года коммерческого опыта)
@dushkin_will_explain2 жыл бұрын
@@volodymyrivashchenko2299, я прямо в воодушевлении.
@swaytornado83272 жыл бұрын
А если выбирать между Haskell и Clojure , что предпочтительнее использовать и почему? Спасибо за информацию, и за продвижение этого языка.
@dushkin_will_explain2 жыл бұрын
Меня спрашивать такие вопросы бессмысленно, я топлю за один язык :) Ну просто потому, что он круче.
@IExSet Жыл бұрын
Выбир между папой и мамой - это жестоко 🙂
@IExSet Жыл бұрын
@@dushkin_will_explain Ну да, папа вроде круче мамы :-) Если без шуток, круче Лиспа в его области (с динамической типизацией) быть нереально. Даже развитые и популярные Python и JS - это в некотором роде его вариации.
@swaytornado8327 Жыл бұрын
@@IExSet а если не сложно, расскажи про самое частое и эффективное применение Лиспа, очень интересно. Я на него посматриваю, пока только не пойму, что на нем можно писать. Видел, его применение в программах для инженерных задач. Спасибо. Буду очень признателен.
@aka_vitfil3 жыл бұрын
Какие есть библиотеки для написания прошивок для STM32?
@dushkin_will_explain3 жыл бұрын
Что-то есть и для STM32: hoogle.haskell.org/?hoogle=stm32
@samueltcv33502 жыл бұрын
В универе заставили учить этот язык программирования Надеюсь мне понравится
@dushkin_will_explain2 жыл бұрын
Какой универ? Есть ли в списке дополнительной литературы мои книги по Хаскеллю?
@samueltcv33502 жыл бұрын
@@dushkin_will_explain Франкфуртский университет имени Гёте, насчёт книг не знаю:)
@dushkin_will_explain2 жыл бұрын
@@samueltcv3350, круто!
@zeus25212 жыл бұрын
@@samueltcv3350 Воу, не ожидал что Хаскелл в университете изучают. Жаль что в СНГ такого нет и студенты учат какой-нибудь никому не нужный Паскаль)
@FOX3490-z7u Жыл бұрын
@@zeus2521 ну я учусь в России, в провинции, и мы учим Хаскель на первом курсе. Честно, лучше бы учили паскаль)
@ИванНекто-е2ч Жыл бұрын
Что прям любую задачу можно решить? Мне нужна машина времени, у вас есть библиотека для этого?
@dushkin_will_explain Жыл бұрын
Ах-ха-ха-ха-ха. Мы работаем над этим.
@universeunity9970 Жыл бұрын
Машина времени это к С ))))
@linuxoidovich11 ай бұрын
@@universeunity9970к лиспу же
@Anonimus_135 ай бұрын
Не знаю, что там дальше. Но по вступлению есть вопросы. Прораммист управляет данными по сути. Ввод-вывод - это часть понятия "управлению". И тут же ты буквално гворишь:"Да, ввод/вывод сделан через обно место, но это лучщий язык в мире". Лучший для чего? Все микросеовисы - это сплошной ввод/вывод по http
@dushkin_will_explain5 ай бұрын
В чём вопрос?
@АртемСафиулин-г8ь3 жыл бұрын
ООП в хаскеле не реализовано?
@dushkin_will_explain3 жыл бұрын
Реализовано, но несколько специфическим образом, очень контринтуитивным для большинства обычных ООП-программистов.
@Cheetaqueue2 жыл бұрын
Facepalm
@lambdaway Жыл бұрын
"Еще не доросли" :))
@IExSet Жыл бұрын
@@dushkin_will_explain А если правду сказать, то его там нет, подход Haskell почти полностью избавляет от ООП. Разве что штуки на фримонадах эмулируют какие то свойства, да и те гибче.
@TheRedbeardster8 ай бұрын
"Избегайте успеха любой ценой" ! И смысл здесь неоднозначен
@dushkin_will_explain8 ай бұрын
Да-да-да!
@EXSELSIOR13202 жыл бұрын
А если у тебя не математический склад ума и образование гуманитарное в универе, можно пробовать Haskell?
@dushkin_will_explain2 жыл бұрын
Нужно!
@devishfor7974 Жыл бұрын
awesome
@dushkin_will_explain Жыл бұрын
Благодарю.
@IExSet Жыл бұрын
Хороший язык, но преподают его УЖАСНО, надо чистых математиков держать подальше от преподавания программирования (ни на кого конкретно не намекаю), особенно на таких математичных языках, они забивают всё своими левыми абстракциями, ЗАТРУДНЯЯ понимание реальных применений. НЕ НАДО про лямбда счисление НИЧЕГО говорить, потому что это 100% шум для изучающего практическое программирование на этом языке. Лучше бы совсем с минимумом математической терминологии попытались изложить практические паттерны в ходе решения настоящих задач, как вещи сцепляются друг с другом. Например монады, вроде считается у новичков сложная тема, а на самом деле это куча контейнеров (бурито и т.п.) и адаптеров к ним, контейнеры сцепляются друг с другом с помощью специальных гнёзд и вилок ("монадических" операторов), и вот как пользоваться практически этими сцепками и адаптерами и надо разжевать для начала. С типоастронавтикой конечно сложнее, но там нет НИКАКОЙ необходимости вообще заикаться про теорию категорий, типов и т.п. Надо просто объяснить как это работает В ПРОГРАММИРОВАНИИ, т.е. как конкретный компилятор выводит типы, а не математическую теорию. Надо дать понять как компилятор понимает, почему тут такой тип и что мы работаем "в контексте" такой то монады, как работает return НА ПРАКТИКЕ. Даже в "О Хаскелл по человечески" автор не смог удержаться от всякой левой хрени, что говорить о других 🙂
@dushkin_will_explain Жыл бұрын
Есть такое мнение, я с ним часто встречался. Но на выходе в при таком подходе мы получаем «тупых кодеров» (ни на кого конкретно не намекаю), которые при получении на собеседовании задачи о проверке заданного куска кода на то, остановится ли он или зациклится, начинают её решать.
@АнтонБ-х9у Жыл бұрын
Зарекался смотреть технические видео от россиян. Не ошибся. 5% пользы, 80% - рекламной чепухи (чистый язык и подобная маркетинговая чушь), 15% - самолюбование - какой автор умный, прям математик, математик. Что ещё ждать от станы отставшей в практике применения технологий лет на 10-20...
@dushkin_will_explain Жыл бұрын
Не смотрите.
@mvo5450 Жыл бұрын
Согласен. Он 8 минут говорит то, что на лурке про хаскелл написано в 2 предложения. И он не расширил информацию тех 2х предложений ни на слово.
@dushkin_will_explain Жыл бұрын
@@mvo5450, идите на Лурк. Но за комментарий благодарю.
@IExSet Жыл бұрын
Как ты думаешь, кто развивает Haskell и ФП, всяко же только россияне ? 🙂 Буду ориентироваться на передовых каклов из продвинутой страны 404, представителем которых ты видимо и являешься !