Рет қаралды 17,107
"LISP" はオーパーツなんですよ。
原初の言語にして現代でも色褪せないポテンシャル。ガーベジコレクションを最初に採用した言語で後のプログラミング言語にも多くの影響をあたえている。Lispのコードはリストなんですよ。コード=データなわけ。全部をリストに入れられるんです。もちろん関数も入れられる。二分木で表現されていてリスト操作もシンプル。ただ当時の計算機リソースではポテンシャルを発揮できず、登場する時代が早すぎた。大学の教科にもなるくらいシンプルで応用の効く言語で、関数型言語的な書き方にも相性がよいです。そうそう、プログラミング言語には遠心力と求心力があってね。人口の多い言語は成長して求心力・引力が発生しますが、そのうちその言語が嫌だという遠心力が生まれて新しい言語の発見に繋がります・・・
■ゆる学徒ハウス別館ANNEXとは?
sites.google.com/view/yurugak...
メンバーがそれぞれ得意分野を持つ蘊蓄、雑学大好き集団。
始まりはゆる言語学ラジオのオーディション企画、「ゆる学徒ハウス」。挑戦した中で落選するも、「語りたりない」者たちが集まって立ち上げたチャンネルです。
知的にふざけながら、興味深い動画を発信していきます。
主に対話型のラジオ形式コンテンツを投稿してます!
※収録環境が未だ手探りなため、音声や画像の質が悪い場合があります。ご了承ください。
また、本コンテンツは学徒たちの手作りで運営しているため、本家様ほどのクオリティは出せないかもしれません。
ご意見、ご指摘、ご感想はコメント欄かこちらのフォームよりお願いいたします。
■おたよりフォーム
forms.gle/TgH8CQzU4bRerZCz5
※最善を尽くしていますが、個人名を指定してのご質問やご要望には対応できない場合もあります。ご了承ください。
■本家「ゆる言語学ラジオ」
/ @yurugengo
■ゆる学徒ハウス (本館)
/ @yurugakuto
【BGM提供】
・フリーBGM・音楽素材MusMus様 musmus.main.jp/
【目次】
0:00 Lispの話をするよー
2:44 Lispはリスト形式だぞー
10:25 Lispの歴史上の立ち位置
23:37 マクロの話
27:07 バグからわかる関数型言語の面白さ
34:35 Lispはなぜ繁栄しなかった?
38:35 Lispでの設計の流れ
47:13 どの言語にも文化がある
49:10 言語の栄枯盛衰
1:01:31 選べる余裕が多様性を生んだ
1:07:18 実装回に向けて
1:10:50 Lisp信者に刺されたくない弁明
1:15:45 エンディング