Лучшее на RU-vid
Кино
Авто/Мото
Видеоклипы
Животные
Спорт
Игры
Приколы
Развлечения
Хобби
Наука
Авторизоваться
Зарегистрироваться
オブジェクト指向は万能の薬ではなかった。関数型の流行へ。【プログラミングパラダイム・シフト5】#68
30:29
関数型プログラミングと型システムのメンタルモデル / 株式会社一休 伊藤 直也氏
41:53
КОСПЛЕЙ НА СЭНДИ ИЗ СПАНЧБОБА
00:57
Офис компании Agalarov Development - здесь я работаю, когда нахожусь в Москве. #emin #office
01:01
ПИЦЦА, СТАРЫЙ ДРУГ И СНЕГОПАД ► Fears to Fathom - Woodbury Getaway #1
44:02
Never thought this girl can be a killer #shorts #cdrama #coupleofmirrors #movie #drama
00:18
関数型言語とは何か?(Haskellで学ぼう)【歴史~オブジェクト指向との比較】
ユースフル鳥羽眞嘉 / DX業務自動化チャンネル
Подписаться 18 тыс.
Просмотров 13 тыс.
50%
1
Видео
Поделиться
Скачать
Добавить в
Опубликовано:
17 сен 2024
Поделиться:
Ссылка:
Скачать:
Готовим ссылку...
Добавить в:
Мой плейлист
Посмотреть позже
Комментарии :
9
@user-fe9vn5lg2g
2 года назад
いつもわかりやすい動画助かってます! データ構造のスタックやキュー、ヒープ、木などの動画も見たいと思っています!検討よろしくお願いします!
@hunterhunterdesu
Год назад
この動画でこれまでわからなかった所の霧が晴れた気がします!ありがとうございました!
@Waiwaiootoya
2 года назад
Excelの関数と似ていますね。Excelの場合副作用のあるhyperlink関数のみ例外という。
@randmax3821
Год назад
手続き型の例に問題はないとして、宣言型の例としてsum関数をそのまま使うのはちょっとどうかなぁ...誤解を招く可能性がある気がします。 この例なら、C++でも組み込みのsum関数(accumulate)を使えば関数型プログラミングですか?と思ってしまいます。 sumの例で宣言型を説明するなら、 sum [] = 0 -- 空リストの場合ゼロ sum (x:xs) = x + (sum xs) -- そうでない場合、先頭要素+(それ以降の要素の和) というコードの説明をした方が宣言型という言葉の意味が伝わりやすいかと思います。 手続き型のコードより圧倒的にシンプルで、可変変数を使用することもなく、sumという関数が「何であるか」を必要十分量淡々と定義するだけで、それをどう計算するかまでは明示的に書かないのがミソかと。 とはいっても、が実際にどう計算されているかを理解しないで上記のコードを書くのは難しいと思いますが。
@yas-156
3 месяца назад
なんか強引な決めつけが多いですね。mutableが優れていると言いたげですが、手続き型でimmutableな変数を使う方が自然な場合は多々あります。例えばビッグデータをインメモリでソートするのにimmutable を使うのは間違っているでしょう。Rustのデフォルトがimmutableでmutで可変に宣言できるのはいい落とし所だと思います。 またコーヒーメーカーの例も変で、枯れたライブラリを使えば手続き型も「コーヒーメーカー」だし「オートマ」です。 最後に手続き型と関数型は補完関係にあるとトーンダウンしてしまっていて、最初の主張がボケてしまっているように思えます。これだとハイブリッド型がいいという結果になってしまいます。 純粋型を選ぶ理由が知りたいので色々と調べているのですが、なかなか見つからないRustaceanです。
@user-jj8ds8no6w
Год назад
全体的に俯瞰できていて面白いと思います。ただ残念なのはFORTRANのスペルが間違っていたこと。FORmula-TRANslator ですから、FORTLANではなくFORTRANですね。
@user-kj7xo4ei1b
Год назад
かつてはプログラム規約等でプログラマが管理していたことに対して レベルの低下したプログラマ(コーダ)のミスを減らすべく 言語の方で対策した結果のひとつと考えればよい。
@otanoshimi4
10 месяцев назад
多分、実際のプログラミングではもっと大きい枠で捕えなければならないでしょうね。ここは関数型プログラミング、そこはその裏方のプログラミング、みたいに一人で二役やる事も必要かもしれません。もっと大きい枠で、バグのないコード、見やすいコード、副作用の無いコードを書くにはどうすればいいか。という目的に対して関数型プログラミングは一つの方法であるというくらいに思っていた方がいいのかな。 それと例としてどうなのかなと思ったのは、constなデータを操作する関数じゃない方が良かったんじゃないかな。 定数を扱うのだったら定数が返って当たり前じゃないかと思ってしました。 それより、フェボナッチ数を求める漸化式なら、関数型プログラミングが引き立つのじゃないでしょうか?必ずn項目には同じ数値が返ってきますが、命令語型言語ならこうなります、関数型言語ならこうなりますと、コードを示していただけましたら、なるほどとなったのかもしれません。
@seimeitai21go
Год назад
ここでも オブジェクト指向を間違って理解してる オブジェクト指向を巨大化 させるのは 犬がワン 猫がニャー なのが原因なんだろうなぁ 犬もワンも猫もニャーもオブジェクトだよ OSのない世代だからかぁ オブジェクト指向をブラックボックス化して気にせず作ってるのか それやると結局巨大化するんだけどねぇ
Далее
30:29
オブジェクト指向は万能の薬ではなかった。関数型の流行へ。【プログラミングパラダイム・シフト5】#68
Просмотров 117 тыс.
41:53
関数型プログラミングと型システムのメンタルモデル / 株式会社一休 伊藤 直也氏
Просмотров 3,4 тыс.
00:57
КОСПЛЕЙ НА СЭНДИ ИЗ СПАНЧБОБА
Просмотров 76 тыс.
01:01
Офис компании Agalarov Development - здесь я работаю, когда нахожусь в Москве. #emin #office
Просмотров 113 тыс.
44:02
ПИЦЦА, СТАРЫЙ ДРУГ И СНЕГОПАД ► Fears to Fathom - Woodbury Getaway #1
Просмотров 204 тыс.
00:18
Never thought this girl can be a killer #shorts #cdrama #coupleofmirrors #movie #drama
Просмотров 3,7 млн
2:30:35
基礎からわかる!Webアプリの仕組み【歴史〜HTTPの仕組みまで】
Просмотров 45 тыс.
44:28
オブジェクト指向は、世界を写実的に描く営み。ルネサンスと同じ。【プログラミングパラダイム・シフト3】#66
Просмотров 126 тыс.
1:43:02
ゼロからわかる!コンピュータの仕組み【数学・論理学・工学について】
Просмотров 141 тыс.
50:29
【大いなる罠】プログラミング言語の意味論を勉強したら7時間がムダになった#127
Просмотров 79 тыс.
1:25:11
ゼロからわかる!ポインタ完全入門【C言語でポインタを完全マスター】
Просмотров 30 тыс.
15:37
モナド 【 圏論とモナド #3 / 数学 解説 】
Просмотров 9 тыс.
48:12
プログラマのためのモナド入門 稲見 泰宏 | プログラマのためのモナド入門
Просмотров 19 тыс.
49:05
The History of Programming Languages
Просмотров 1 млн
37:58
オブジェクト指向の強烈な武器「ポリモーフィズム」で、ペンギンと鳩を同様に扱える【プログラミングパラダイム・シフト4】#67
Просмотров 100 тыс.
17:53
ニューラルネットワークの仕組み | Chapter 1, 深層学習(ディープラーニング)
Просмотров 220 тыс.
00:57
КОСПЛЕЙ НА СЭНДИ ИЗ СПАНЧБОБА
Просмотров 76 тыс.