プログラミング言語には思想が宿る。だから戦争が起きる。【ゆるコンピュータ科学ラジオ3】#65

Поделиться
HTML-код
  • Опубликовано: 10 июл 2024
  • ゆるコンピュータ科学ラジオも早3回目。今回はプログラミング言語に宿る思想について見ていきます。プログラミング言語も思想によって進化していくようです。あれ?これって自然言語との共通点じゃない?
    【目次】
    00:00 オープニング。推し言語のために綱引きしちゃう。
    03:40 この回はサピアに捧ぐ
    05:17 堀元にチョットデキル言語はある?
    10:11 ソースコードにも美しさがある?
    19:40 美しくないソースコードは動かないほうがいい
    25:55 プログラマーダジャレ。格好つけて{ }付けるなよ。
    28:33 思想があるならイデオロギー闘争も当然存在する
    33:01 先人のイライラが言語の進化を促した
    41:23 自然言語もプログラミング言語も高村光太郎システムで変化する
    【参考文献のリンク】
    ○『コンピュータ、どうやってつくったんですか?』
    amzn.to/3arkigH
    「コンピュータを妖精にたとえる」など、超分かりやすい工夫がいっぱい。誰でも楽しく読めるので、入門用にオススメ。
    ○『コンピュータはなぜ動くのか』
    amzn.to/3oSRAxF
    古い本だけど、古くならない本質が分かる。プログラミングやったことある人にオススメ。ちょい難しいが、初学者でもギリ読める難易度。
    ○『ディジタル回路設計とコンピュータアーキテクチャ』
    amzn.to/2YFcOnk
    大学の教科書。堀元も半分くらいしか理解してない。Verilogの講義はギリギリで単位を取った。
    ○『苦しんで覚えるC言語』
    amzn.to/3mMCI0S
    「興味が湧いたからプログラミングしながらコンピュータの仕組みを理解したい」という方はこちらをどうぞ。コンピュータを理解したいならやる言語はC言語一択です。この本は比較的苦しくないです。
    ○『決めようぜ最高のプログラム言語を綱引きで』
    dailyportalz.jp/kiji/15020319...
    冒頭で取り上げたデイリーポータルZの記事。めちゃくちゃおもしろい。
    【Twitterあるよ!】
    ゆる言語学ラジオのTwitterアカウントがあるので、是非フォローしてください!面白語源ネタなどが流れてきてあなたの知識欲が満たされます。
    → / yuru_gengo
    【おたよりフォーム】
    forms.gle/mTGM7A9QNqgjZMgN7
    ※皆様からの楽しいおたよりをお待ちしています!
    【お仕事依頼はこちら!】
    yurugengo@gmail.com
    【堀元見プロフィール】
    慶應義塾大学理工学部卒。専門は情報工学。WEBにコンテンツを作り散らかすことで生計を立てている。現在の主な収入源は「アカデミックに人の悪口を書くnote有料マガジン」。
    Twitter→ / kenhori2
    noteマガジン→note.com/kenhori2/m/m125fc452...
    個人RUclips→ / @kenhorimoto
    【水野太貴プロフィール】
    名古屋大学文学部卒。専門は言語学。
    某大手出版社で編集者として勤務。言語学の知識が本業に活きてるかと思いきや、そうでもない。
    【BGM提供】
    ・フリーBGM・音楽素材MusMus様 musmus.main.jp
    ・OtoLogic様 otologic.jp/
    #ゆるコンピュータ科学ラジオ #コンピュータ科学

Комментарии • 709

  • @aetos382
    @aetos382 2 года назад +348

    プログラマーは生まれて初めて見たプログラミング言語を親だと思ってついていきます。

    • @dtstkt1123
      @dtstkt1123 2 года назад +22

      そうすると、うちの子は、scratchになっちやうな☻

    • @d_gen_p
      @d_gen_p 2 года назад +24

      ゆるコンピューター科学ラジオを聴いていると、エンジニアとDTMer(パソコンを駆使して音楽を作る人)は非常に似ているなと思います。DTMerは初めて使ったDAW(音楽制作ソフト)を親だと思ってついていきます。

    • @miteruzo
      @miteruzo Год назад +1

      俺は HSP3 か……

    • @nulla1237
      @nulla1237 Год назад +4

      26歳、フォートランです。
      使い物にならん。

    • @mochikkochiizu
      @mochikkochiizu Год назад

      Basicについていきたくない…

  • @norio1414
    @norio1414 2 года назад +520

    「完全に理解した(=チュートリアル完了)」
    →「何もワカラン(=一通りの機能を使えはする)」
    →「チョットデキル(=深淵がこちらを覗いてきた)」

    • @user-lp7nm2nm2y
      @user-lp7nm2nm2y 2 года назад +85

      ありがとう。おかげさまで「チョットデキル」を「完全に理解した」。

    • @user-wc4qr7me9p
      @user-wc4qr7me9p 2 года назад +20

      どんな分野にもそういとこあるよね。自分も長年将棋やってるけどそう思う時ある。

    • @bullet6457
      @bullet6457 2 года назад +10

      カッコつけるなw

    • @reicul
      @reicul 2 года назад +5

      完全に理解した(わかってない)

    • @akiyoshi_skymonkey
      @akiyoshi_skymonkey 2 года назад +2

      ウィルリー(ベーシスト)やプルシェンコ(フィギュアスケーター)も使ってましたね笑笑

  • @kie3598
    @kie3598 2 года назад +87

    プログラムを書く上での可読性の話だと、自分が書いたものでも時間がたつと読めなくなっているという意味での「過去の自分は他人」って格言が好き

    • @abeechannel6805
      @abeechannel6805 2 года назад +31

      「プログラムは思った通りには動かない、書いた通りに動くのだ」
      も好きです

    • @staedtlerawy9413
      @staedtlerawy9413 8 месяцев назад

      @@abeechannel6805
      気づきづらいところ(文末や半角スペースがあるところ)に混入した全角スペースに気づけないあるあるとかですね
      不親切なエディタとか使ってると原因箇所もよくわからんエラーが山のように出てきてぱっと見ではさっぱり原因がわからない

    • @Arsche
      @Arsche 17 дней назад

      まあ、中学生のがむしろ、理解しやすいのですよ。
      ありがちなことですが

  • @user-xx5ee4fd6k
    @user-xx5ee4fd6k 2 года назад +265

    「Excelわかる?」と聞かれたときに、自分がExcelを何%理解しているのかわからないと同時に、相手がどの程度の理解者でどの程度のことを求めているのかも不明なので回答に困ることがある。

    • @matanki153CM_
      @matanki153CM_ 2 года назад +22

      あなたはExcelで何をしたいんだ・・・VBAのことも言ってる!?ってざわざわしちゃいますよね・・・w

    • @SolomonsNightmare
      @SolomonsNightmare 2 года назад +3

      個人的には2021年でのエクセル(表計算ソフト)の在理由が分からない

    • @zanteidesu
      @zanteidesu 2 года назад +22

      まさにそのとおりです。例えば料理出来ますと言ったら料亭で板前やれとかレストランでチーフシェフやれとか突然言われても困りますね。

    • @nakagomihiroshi1266
      @nakagomihiroshi1266 2 года назад +14

      返答は「完全に理解している ❢」の一言でしょう(笑) 【相手がこのフレーズを知っている者限定ですが】

    • @gochuui1
      @gochuui1 2 года назад +4

      要件定義もエンジニアの能力のうちだからな
      スムーズに応対できるとかっこいいんだよな

  • @user-dv8ie7ty1t
    @user-dv8ie7ty1t 2 года назад +48

    パイソニスト夏目漱石「インデントが綺麗ですね。(I love you.)」

  • @user-vw4ib7km9v
    @user-vw4ib7km9v 2 года назад +158

    3:10 厳密に言うと、PHPは三拍子でなく四拍子ですね。掛け声を繰り返す際、「ピーエイチピー○ピーエイチピー○」と、四拍目に休符が入る。この休符が入るところで、一旦力が抜けるので、力が分散されて負けてしまうんでしょう。

  • @user-od3uo5zh1k
    @user-od3uo5zh1k 2 года назад +56

    綱引きがなにかの例えかと思って解説待ってたらガチ綱引きだった…

  • @cherubrock0502
    @cherubrock0502 2 года назад +118

    C++ を 更にオブジェクティブにした言語は C++++ となるがもう無理だから縦にしちゃってC# としたっていうのはすごく好き

  • @nariakiiwatani5072
    @nariakiiwatani5072 2 года назад +176

    C#はC++に更に++を足して図形的に#記号が作られているだけじゃなく、
    音楽記法での半音上げでもあり、進化のメタファーになってるの最高におしゃれで好き。

    • @user-um4wd3bl5x
      @user-um4wd3bl5x 2 года назад +12

      ♯です。

    • @kenh9224
      @kenh9224 2 года назад +4

      ハッシュタグになってるの好き。

    • @yu100nabeyan
      @yu100nabeyan Год назад

      おしゃれ!

    • @Irix.5674
      @Irix.5674 Год назад +6

      @@user-um4wd3bl5x 本来は ♯ ですが、ASCII 文字にないので代字として
      # (ナンバー記号) を使っています。
      音楽業界でも正式に ♯ の代わりとして使われる記号で、♭ の
      代わりは b (小文字 B) が使われます。
      ♮ は分かりません。

    • @user-um4wd3bl5x
      @user-um4wd3bl5x Год назад +4

      @@Irix.5674 ♮は互がいいと思う

  • @sahkert
    @sahkert 2 года назад +211

    11:08 hogeを「ホゥジ」って英語読みするの教養が枷になってて好き

    • @tork1a11e
      @tork1a11e 2 года назад +15

      確かにホゲって知らなかったらマジックeで読んじゃうよねw

    • @lefthand3754
      @lefthand3754 Год назад +18

      最初勉強した時に、難しい呪文の中の「ホゲ
       」
      の存在知った時、
       「あ、「エンジニア
         」
       ってこう言う人たちなんだ…
       」
      て気持ちになったの思い出した。

    • @user-qr2vp3py6m
      @user-qr2vp3py6m Год назад +22

      @@lefthand3754 ア、自然言語でインデントする人だ!

  • @shomwoys
    @shomwoys 2 года назад +39

    言語推し綱引きを水野さんに響きそうに例えると
    ラテン語派「格はいいぞ。形の変化が役割を表しとる。なにより美しい」
    英語派「格変化とかいちいち覚えてられんわ。語順でだいたいわかるだろアホか。あとはフィーリングで」
    日本語派「格助詞ですべてまるっと解決するでござる。語順も関係ないでござる」
    C言語派「括弧を無視したらまるで英語っぽく見えん?これコンピュータにもわかるんやで(ドヤァ」
    Java派「C先輩ちーっす。メモリ管理とかめんどくさそうなんでいい感じにやっとくことにしたっす。あと変数と作業まとめたほうがよくないっすかー」
    Python派「プログラムなんてどうせ論理構造の積み重ねなんだから、リカージョンをインデントで表せばくっそ汚い括弧の嵐はいらんでしょ古臭っ。あ、変数と作業まとめ便利だしいただきっ」

  • @user-ls8ux9vx8ul
    @user-ls8ux9vx8ul 2 года назад +198

    回を追うごとに独自言語が生まれるから、いっそどんどん産み出して最終的には『ゆる言語学ラジオ語源辞典』を作ることを目標立ててもいいかもですね!

    • @Okabi
      @Okabi 2 года назад +18

      サブルーチン化とそのライブラリ化ですね

    • @HAPPYNON0117
      @HAPPYNON0117 2 года назад +1

      欲しい〜〜〜

  • @J_CHICKEN137
    @J_CHICKEN137 2 года назад +133

    変数と聞いて即座に指示語を思いつけるようなセンスの水野さんがプログラミング言語に興味ないのが謎すぎる

  • @user-nn9sk5od2i
    @user-nn9sk5od2i 2 года назад +75

    「女子高生はタカ派高村光太郎としてコントリビューションしている」
    この未知の言語ズビズビ切り開いてる感じ、とても好きです🤗

  • @maron1182
    @maron1182 2 года назад +48

    水野さんて初めて知った物事を理解するの早いし、言語化するのが超うまい…羨ましい…

  • @user-hw7bh3iw8v
    @user-hw7bh3iw8v 2 года назад +78

    水野さんに1本30分で揃えてと注文つけたのに、直後のシリーズで1本50分になってるの草www

  • @maerivery
    @maerivery 2 года назад +11

    めちゃくちゃおもしろい回だった
    それぞれのテーマを扱った過去配信も気になったから見てくる!

  • @user-to5gm1kp8o
    @user-to5gm1kp8o 2 года назад +41

    水野さんみたいに本来門外漢であってもこうやってすぐに話を理解できる人がいると話すほうも楽しいよなぁ

  • @teruohishi1453
    @teruohishi1453 2 года назад +61

    指示語の例え、最高です。本当に水野さん頭良い。

    • @arminAnnie_j
      @arminAnnie_j 2 года назад +6

      thisって実際にプログラムとして書けるから本当に凄い

  • @sakamasa3024
    @sakamasa3024 2 года назад +5

    今回、過去最高に面白かったです!

  • @masakimomota5928
    @masakimomota5928 2 года назад +109

    堀元さんは、「衒学チャンネル」より「ゆる言語学ラジオ」の時の方がすごくいい人に見えますね!

    • @user-hz6kk1kr1c
      @user-hz6kk1kr1c 2 года назад +24

      悪口を書いて生計を立ててる人、だから仕方ない

    • @5by
      @5by 2 года назад +13

      散々引用クリシェだって言ってたフォードの名言も引用してたしね

    • @sato_sato_sato_
      @sato_sato_sato_ 2 года назад +43

      このコメント、文体は爽やかなのに内容は堀元さんに対するちくちく言葉でおもろい

  • @atom3051
    @atom3051 2 года назад +19

    コンピューター言語は全くわかりませんが
    お二人が楽しそうに話しているのを見て
    私もとても楽しくなりました😄

  • @tenpaman
    @tenpaman 2 года назад +47

    色んなジャンルのオタクを招いて「ゆる〇〇学ラジオ」やってほしい

  • @user-lp7nm2nm2y
    @user-lp7nm2nm2y 2 года назад +15

    10:11 この短いソースコードでも 左カッコ { の前で改行するとか、そもそもif使わないとか、-1をカッコで囲むとか、-1*x全体を括弧で囲むとか、-1*xは-xに書き換えるとか、色々派閥がありそうです。

  • @koro_5940
    @koro_5940 2 года назад +33

    46:03
    このチャンネルで一番笑った箇所
    笑いすぎて腹痛かった

  • @miizu9416
    @miizu9416 2 года назад +14

    言語綱引きイベントを横で笑いながら見てたのを思い出しました
    go使ってる人あの当時いなくて「書ける人いないのか!!」って声掛け合ってましたね

  • @internet-free-karma
    @internet-free-karma 2 года назад +89

    水野さんに「地雷しかない」という本質を突かれた
    エディタだけで12時間罵りあえるのがエンジニア

    • @tl795
      @tl795 2 года назад +17

      @@riri..8741 インデントちゃんとできてる

    • @user-zd3gb4se6q
      @user-zd3gb4se6q Год назад +2

      viとEmacsの30年戦争(もっと経つか?)が有名。

  • @mrpopo6696
    @mrpopo6696 2 года назад +3

    めちゃくちゃ面白かったです。
    なんだろ…毎回見てて良かったなぁと思った回でした。伏線とリスナーとの間に出来た共通言語、ノリが回収された気持ちで沢山笑いました。
    次回ある意味クライマックスですね!
    楽しみにしてます!

  • @user-tt9wy4ib6u
    @user-tt9wy4ib6u 2 года назад +4

    ここ最近の気温差より激しい感情に襲われました。(次回の更新も本当に楽しみです)

  • @ghost50210
    @ghost50210 2 года назад +1

    すごく高度な意味の分からないことでめっちゃ楽しそうにしてて良いですね

  • @_sobertunes
    @_sobertunes 2 года назад +7

    頭良すぎるお笑いのような感覚で楽しく視通してしまいました。

  • @user-eo5zu4to8l
    @user-eo5zu4to8l 2 года назад +1

    あーーーたのしぃ 作業中に本当にいい動画

  • @user-dq7zy6bs5t
    @user-dq7zy6bs5t 2 года назад +57

    「タカ派高村幸太郎としてコントリビューションしてると思うんですけど」に対する「なに言ってんだ?」のツッコミが、タイミングもフレーズチョイスも完璧すぎた。

  • @kuma056
    @kuma056 2 года назад +12

    ご存知の方も多いかと思いますが、The International Obfuscated C Code Contest(IOCCC, 国際邪悪なCコードコンテスト)というのがありまして。
    ②のコードをもっと極端にしたコードで、その出来を競います。
    インデント等で綺麗に書くことの大切さを(逆説的に)知ることができます。
    C言語だからできることです。
    Pythonにはこんなことはできません。
    Perlのことはそっとしておいてください。

    • @kenjih1408
      @kenjih1408 Год назад

      >インデント等で綺麗に書くことの大切さ
      インデントなんて所詮は化粧。
      本当はね、字下げしない程度で可読性に落ちるようなコードを書いてることが一番ダメな元で、諸悪の根源なんだけどね・・
      よいコードを書くうえで大事なこと全体を100とすれば、インデントなんてそのうちの1か2ぐらいのものだよ。

  • @user-lw2fm5sj5k
    @user-lw2fm5sj5k 2 года назад +66

    過去最高に笑った!いつもは堀元さんの質問、受け答え、突っ込みに「この人頭良いな〜」と思って聞いていたのですが、この一連のゆるコンピュータ科学ラジオでは水野さんに対して同じことを感じています。こちらのフォーマットも今後も時々やって欲しいですね。

  • @sato.hayama
    @sato.hayama 2 года назад +6

    英文読解とインデントの例え、気持ちいい〜

  • @plasoto
    @plasoto 2 года назад +6

    やっぱ賢いお二人の掛け合いがめちゃめちゃ楽しい。最高!
    あとあれですね。「し」の次が「ご」だったなんて、なんという偶然の一致?

  • @kaytamatsuno
    @kaytamatsuno 2 года назад +1

    爆笑しながら見てます。最高。

  • @user-fc2uf1cv7n
    @user-fc2uf1cv7n 2 года назад +7

    友人にエンジニアの仕事を説明しても理解されないことが多いのでこのシリーズを全力でおすすめしたい。

  • @idmuri
    @idmuri 2 года назад +3

    なんの言語が使えるんですか?の質問に聞いていて私も堀元さんと同じくらいテンション上がった

  • @user-sp4iu3vp7i
    @user-sp4iu3vp7i 2 года назад +7

    個人的神回
    これからもドンドン新しいミームを作って欲しい笑
    こんなに知識を動員するジョークはそうそう無い

  • @user-qg6px5ls9l
    @user-qg6px5ls9l 2 года назад +1

    プログラミングにしろ対人にしろ、言語という概念で生み出された以上はどこかで共通項あるんでしょうね。
    サピアの話題でアホほど頷いたし、終盤のコントみたいな流れもめちゃくちゃおもしろかったです。

  • @hydryhydra3583
    @hydryhydra3583 2 года назад +15

    不規則動詞はないほうが良い→エスペラント
    一意に構文解析できる方がいい→ロジバン
    人工言語にも思想が現れる時があるなと思いました

  • @cork__
    @cork__ 2 года назад +1

    ら抜き言葉のオープンソース性めちゃ面白ー!!

  • @sugar_day
    @sugar_day 2 года назад +8

    お二人のオタクシナジーが非常に素晴らしいです。

  • @takahiro_cdd1354
    @takahiro_cdd1354 2 года назад +4

    ココ最近めちゃ寒いのに、セミの鳴き声が動画から聞こえるの新鮮です笑
    録り溜めいつぐらいのだろ…

  • @1989ry05uke
    @1989ry05uke 2 года назад +28

    ほぼFortranしか使ってなくてemacs信者の自分は煽られる対象でしかない
    それにしても堀元さんも水野さんもお互いの話からアナロジーを見つけ出す能力が高い

  • @user-sk8gs6dq7q
    @user-sk8gs6dq7q 2 года назад +3

    今回の話も、出オチ噺になりそうな前振りを以って、タカ派コントリビューションのおかげで、超裏切り噺でしたー。ありがとございます

  • @TheKawakawamuramura
    @TheKawakawamuramura 2 года назад

    いつも応援しております!!聞き応えがある、このくらいの長尺が好みです!!!

  • @ginkuro6113
    @ginkuro6113 2 года назад +8

    大学で方言学専攻してて、いま仕事でプログラマやってる自分には色んな意味で刺さりまくって、とても楽しいんだけど辛いものがある
    変数=指示語って発想えぐいし、2人とも例を出すときに間違えないのがすごい
    プログラムに方言周圏論を当てはめて考えると、IT業界には方言の同心円がいくつもあって、その各中心には巨大ITメーカがいるイメージ
    だから同心円が重なり波立つ位置にいる中小企業は社内でも方言が混在してて面白い
    新人のころ、前のPJで習ったお作法でコードを書いたのに、今のPJの先輩に「見にくい」って怒られたことを思い出した

  • @philosophydoubtfuljournalcom
    @philosophydoubtfuljournalcom 2 года назад +6

    言語とプログラミングの下ジュタルトが出来上がるというか繋がるのが凄いためになった気がして気持ちいい。ずっとこのスタイルでやって欲しい。

  • @hykathon
    @hykathon 2 года назад +11

    言語学と数学のぶつかった所がプログラミング言語みたいなものなので水野さん好きそうだと思っています。
    特に型の世界では型変数を使って文法上の格や法を定義したり、文節を抱合させたりとカムチャッカ系の言語を学んでいる時のような楽しさがありますよ?

  • @kongjeng2809
    @kongjeng2809 2 года назад +61

    PHPは PHP, Hypertext Preprocessorの略でそれ自体が略語に入ってて面白い。というのは後付けで、最初はPersonal HomePage toolの略だったらしい。

    • @テキシコ
      @テキシコ 2 года назад +8

      再☆帰★的☆頭★字☆語

    • @tenkawakiirobou
      @tenkawakiirobou 2 года назад +8

      GNUみたいなもんか(GNU is Not UNIX)

    • @user-lp7nm2nm2y
      @user-lp7nm2nm2y 2 года назад +4

      昔Structured Query Languageを略してSQLだったのが、今はSQLは何かの略ではないと言う話も聞いたことあります。

    • @CLL48
      @CLL48 2 года назад +4

      @@user-lp7nm2nm2y 語源については不明ですが、海外のエンジニアと話すとSQLをsequelと同じ発音しますね。

    • @user-ps4rk1wh7q
      @user-ps4rk1wh7q 2 года назад +1

      こういうのは確かバクロニムってやつ
      ですよね

  • @zyxeurictfoygoijk
    @zyxeurictfoygoijk 2 года назад +2

    季節感がすごいBGMが

  • @user-vc8ry5sc9j
    @user-vc8ry5sc9j 2 года назад

    高村光太郎の説明ちゃんと入れてもらえて助かりました

  • @user-tj4fj9vr1p
    @user-tj4fj9vr1p 2 года назад +94

    これ結構面白いですし、
    何かを熱烈に愛するオタクをゲストに呼んで「マツコの知らない世界」ならぬ「堀元の知らない世界」
    シリーズ化してサブチャンネルなり再生リストなり作ったら流行りそうだなぁと
    堀元さんのプログラミング言語への愛が伝わってくる動画でした(*^^*)

    • @yuri-ei2wf
      @yuri-ei2wf 2 года назад +3

      それめっちゃ見てみたいです!

    • @user-tj4fj9vr1p
      @user-tj4fj9vr1p 2 года назад +7

      @@yuri-ei2wf 面白そうですよね〜
      視聴者の中にも「我こそは!」みたいな人も多そうですし
      インテ理屈ラジオ式でリモートで対談?すれば堀元さん側の負担も少なくて済みますし…

    • @user-xp2rs8se4l
      @user-xp2rs8se4l 2 года назад +3

      めちゃくちゃ見たい!さすが😆

    • @monicas2461
      @monicas2461 2 года назад +4

      水野さんの(あんまり)知らない言語バージョンもできそうですね!

    • @user-vg4nr4kb5e
      @user-vg4nr4kb5e 2 года назад +4

      何回「オシャレ」って言わせられるかで競って欲しい

  • @migichika
    @migichika 2 года назад +1

    最後のくだり声出して笑っちゃった

  • @usaru_0413
    @usaru_0413 2 года назад

    ゆるコンピューター化学ラジオ続きめっちゃ楽しみに待っちゃった

  • @hiroyukinagamachi6114
    @hiroyukinagamachi6114 2 года назад +102

    最初「綱引き」と言われて、推し言語の信者獲得競争みたいなパイの奪い合いを綱引きにたとえてるのかなと思ったら、まさかのマジ綱引き(物理)だったw
    ちょっとデイリーポータルZ読んできます。

  • @Irix.5674
    @Irix.5674 Год назад +8

    自分がいじったことのある言語は C 系統 (C、C++)、
    BASIC 系 (N88-BASIC (86)、VBA ほか)、Perl、PHP、
    JavaScript などですね。
    C 言語 (正式名称は単なる C だけど分かりにくいので
    C 言語と呼ばれる) の名前の由来は B 言語 (C 言語と
    同様に正式には B) という言語を拡張して作られたからです。
    B 言語は BCPL という言語を元にしていてこの言語の
    頭文字を取って B 言語としたらしいです。
    そのため、C 言語はアルファベット順で C の次だからではなく
    BCPL の 2 文字目を取ったという説もあります。
    ちなみに BCPL は Basic Combined Programming Language) の
    略でその元となった言語が CPL です。
    CPL があまりにも難解な言語なのでそれを簡略化して分かり
    やすくしたのが、BCPL ということになっています。
    また、C++ は C 言語を拡張した言語で、 C 言語で
    インクリメントを表す ++ をつけて C を進化させたという
    意味を持ちます。
    C 言語は多くの言語の祖先となっていて Java も系統的には
    C 言語の血統です。
    C 言語の次を目標に開発された言語に D 言語というのが
    あります。
    C 言語系統の始祖となる言語は FORTRAN みたいです。
    (FORTRAN が影響を受けた言語もあるようですが
    とても高水準言語とは呼べる代物ではないようです)
    FORTRAN → ALGOL → CPL → BCPL → B → C で、その
    子孫は無数にあるという形になっています。
    PHP は PHP: Hypertext Preprocessor という再帰的頭字語です。
    PHP も C の影響を多く受けていますが直接的には Perl からの
    影響ですね。

  • @user-rm2wd4nq1d
    @user-rm2wd4nq1d 2 года назад +2

    今回の動画も頷きしかない。面白かったです!
    CSSだと「CSS完全に理解した」Tシャツもあるのでぜひググってほしい。

  • @kyshtkiw3311
    @kyshtkiw3311 2 года назад +17

    水野さんの、プログラミングとの親和性が本当に高すぎる…
    私もPG・SEなのでこのシリーズは「あーわかるわかるw😂」とついついニヤニヤしちゃいます…!本当にシリーズ化して欲しい…

  • @user-od6wr9sz3d
    @user-od6wr9sz3d 2 года назад +1

    ここ3回の動画見てて、広告にプログラミング講座が出てくるようになった。

  • @qoolaaq8846
    @qoolaaq8846 2 года назад +2

    定期的に日本語コントリビューションコンテストをやって、ゆる言語学ラジオ初の新語をバリバリ生み出して欲しいですね。

  • @nonknonk7469
    @nonknonk7469 2 года назад +4

    プログラミングは設計思想とか背景が明確で解があるが言語には解がなく、その謎解きをすることに水野さんは魅かれているのだと思う。答えが解っていて、尚も進化させるプログラミングと解らないことをことを解明・推察していく言語の謎解きは、起点や方向性が相違しているので、水野さんがプログラミングに魅かれることはないかな。

  • @kuragejellyfish
    @kuragejellyfish Год назад +1

    『こねくと』を聞いて登録したのですが、させていただく問題よりコレを先に見つけてしまいました。
    只今プログラミング入門しようか考えてる所で興味深く視聴しました。

  • @user-eh3sb9xl4d
    @user-eh3sb9xl4d 2 года назад +2

    タカ派高村光太郎コントリビューション、めっちゃ笑った。初めから最後までニヤニヤしながら見てました(笑)

  • @tt-xr8oh
    @tt-xr8oh 2 года назад +2

    私はプログラミング言語を愛しています。そして日本語にも深い愛情を持っています。
    ふたつとも相手に私の意思を伝えるための、とても美しい言語です。

  • @user-yf4io7on6p
    @user-yf4io7on6p 2 года назад +6

    昔、可愛そう問題について友人と協議した結果、可愛かろうが採用されました。

  • @rain4u
    @rain4u 2 года назад +1

    27:58 こっちは遊びでやってんだよ!で燃え盛った例の記事ですね。笑

  • @kajibadorobou
    @kajibadorobou 2 года назад +33

    再生中の33:00あたりから急にセミの鳴き声が聞こえてきて驚いてたら、動画からだった。
    夏に撮影してたんだこれ

    • @yukkuri_noudo
      @yukkuri_noudo 2 года назад +6

      撮り溜めがすごいですね

  • @moyamoyamoyamoya
    @moyamoyamoyamoya 2 года назад +5

    音読する水野さんかわいいな……

  • @1582t
    @1582t 2 года назад +14

    私はいつも長い動画の時よっしゃ!って思ってるので反省しなくていいですよw
    それだけ時間かけて1本しか録れなくていいんですかとは思いますけどw
    今回もとても楽しく見れましたありがとう!

  • @rawegg
    @rawegg 2 года назад

    タカ派高村光太郎でコントリビューションのくだりでルイボスティー吹いた

  • @user-iu5yw1qk1l
    @user-iu5yw1qk1l 9 месяцев назад +1

    見やすい改行・インデントの価値観が書く人と書かない人で全然違うの新しい視点だった、なるほどなあ

  • @user-xk7qt1dt3f
    @user-xk7qt1dt3f 2 года назад +6

    インデントをなにも気にせずできるのは縦の長さが無限ならではだなと思いました。
    手書きノートでやると紙が何枚あっても足りない…

  • @user-oz6zs1uz4p
    @user-oz6zs1uz4p 2 года назад +2

    お二人の掛け合いが最高です

  • @user-ex3rs9fc5e
    @user-ex3rs9fc5e 2 года назад

    プログラミング勉強し始めてから英語の品詞分解とか文構造というものが理解できるようになった

  • @tktk5656
    @tktk5656 2 года назад +36

    いちいち水野さんが繰り出してくる抽象化が的を得すぎてて感のいいガキは嫌いだよ案件なんだけど漢字を説明する時だけのポンコツさとの対比がツボ

  • @tenrai3065
    @tenrai3065 2 года назад +8

    何の略ですかと聞かれて、元々はなにかの略であっても、何の略でもありませんというパターンとGNU is not unixのように再帰的定義をするパターンが。
    権利関係のせいで略称の元となった単語が使えないって場合もあるようで。

  • @pc_1330
    @pc_1330 2 года назад +1

    めっちゃ笑った回だったけど、言語をオープンソースに例えてコントリビューションしてくる話とか、かなりハッとする洞察でした。
    「かわいい」の推量形で「かわいそう」と使いたいのに使えなくて、他に適当な言葉もなく数年来モヤモヤしてましたが、同じ問題意識を持っておられる方があって良かったー。(問題は解決していない。)
    「途方もなく間違っている」について行けてないので、過去回見直さなきゃ。
    ゆる言語学ラジオジャーゴン辞典欲しい…。

  • @user-kg2cc4mo5g
    @user-kg2cc4mo5g 2 года назад +1

    スネークケースとキャメルケース、括弧の位置とか色んな派閥がありますよね

  • @saketaro4246
    @saketaro4246 2 года назад +9

    32:30 自然言語の場合は冗談にならない。
    で思い出すのがMGS V

  • @user-gh5pm9ki6j
    @user-gh5pm9ki6j 2 года назад

    40分あたりからのコントリビューションの話とても面白いな!
    これに関して、自然言語の難しい他のポイントは、
    これまであった、なんか使いにくい言葉を無視(可能ならば忘れる)という所のハードルが比較的高い所かな……などと思いました。

  • @kotokoto8362
    @kotokoto8362 2 года назад +4

    Fortranしか知らなかった私が初めてPythonコードを書いた時、
    インデント適当にしたせいで動かなくて小一時間悩んだのは良い思い出...

    • @fermion1103
      @fermion1103 2 года назад

      Fortranだとほぼインデントという概念がないに等しいからカルチャーギャップがすごそうですね……

  • @izayoimizuki
    @izayoimizuki 2 года назад +9

    「かわいそう」を変えるのは言語の破壊的変更だからしたくないなって思ってしまったところに自分のブログラマ性を感じた。

  • @user-qk5ic1we3h
    @user-qk5ic1we3h 2 года назад +1

    プログラマー目線で見ると共感できる事が多くてとても面白い動画でした

  • @Dob-Neko
    @Dob-Neko 2 года назад

    確かにダブルクォーテーションを身振りで表現しちゃうわ。

  • @worgenzwithm14z
    @worgenzwithm14z 2 года назад

    Haskellには興味が深く、ゆっくりと勉強しているけどほんま難しい

  • @9876543210289
    @9876543210289 2 года назад +1

    次はリーダブルコードを種本にして作って欲しい!

  • @anstiegmgfs
    @anstiegmgfs 2 года назад +2

    ②の文だと;とか{}の数が合わなくて永遠にコンパイル通せない自信しかない

  • @youna5196
    @youna5196 2 года назад +1

    蝉の鳴き声がエモい

  • @pukuri0123456789
    @pukuri0123456789 2 года назад

    タカ派高村光太郎
    いつも楽しみに観てるが、まさかこのチャンネルでこんなに笑うことがあるとは思わなかった

  • @user-bj9mw9gy3j
    @user-bj9mw9gy3j 2 года назад +4

    数学(数式)の括弧は、いくらか計算したりまとめて文字にしたりとすれば消えてくれるのですが、この世にはどうしても消せない括弧があるんですよね……。法律なんですけど。
    しかも括弧の種類は決まっていて、文章の挿入は通常の括弧、他の法令の名称や法律や章内で定義される用語は鍵括弧で、おそらくこの2種類…。醜い(見にくい)ことこの上なし。
    条文では二重括弧くらいは普通ですが、小型の六法をパラパラめくった感じでは三重括弧が最大でした。ただ、大概読みにくいのは他の法令で定義された用語で、当該法令の参照のために付け加えられた挿入がめちゃくちゃ多いときですね。地の分の4~5倍が括弧で括られているとかもありますよ。
    ほとんどのそういう条文は内容が限定的なものであってあんまり読まなくていいんで読み飛ばせますが、一定数あるそんなになってたりする重要な条文見るとかなり萎えますね。
    怖いもの見たさでそういう条文見たい人には以下のようなものがあります。
    三重括弧の条文(条文そのものはシンプル):会社法施行規則第7章(株式交付親会社の手続)第213条の5
    elaws.e-gov.go.jp/document?lawid=418M60000010012
    クソ読みにくい条文(捨てておけない内容と思う):著作権法第2章(著作者の権利)第3節(権利の内容)第5款(著作権の制限)第30条第1項2号
    elaws.e-gov.go.jp/document?lawid=345AC0000000048

  • @user-fi5uj1cc8l
    @user-fi5uj1cc8l 2 года назад

    「とほまち」好きですw

  • @tech_guy_kay
    @tech_guy_kay 2 года назад +12

    ガチでこのシリーズ続いて欲しい笑

  • @user-fz6gs5nd4h
    @user-fz6gs5nd4h 2 года назад

    46:15 新しい言葉のほうが手垢がついてないから綺麗に伝わる気がする。素敵なシーン。

  • @tekoku3
    @tekoku3 2 года назад +3

    ゆるコンピューター科学ラジオは初手一撃で終わりかねないマインスイーパー

  • @user-gb6fq1qw2c
    @user-gb6fq1qw2c Год назад +1

    もう出てるかもしれませんが、かわいいの推量をかわいっぽいと言ってます。
    このチャンネルが大晦日におすすめに上がってきて、ずーっと見続けてここまで来ました。
    追いつくのはまだまだ先になりますが、楽しんで見ていきますね

  • @kamijyo
    @kamijyo 2 года назад

    エスペラントのような人工言語には思想が反映されますね。
    そして使用されるうちにその思想がだんだんと歪んでいくというのも面白い。