プログラム雑談

100 episodes listed below

Listen to the show on

Practical programming judgment, thought through aloud.

The gist

プログラム雑談 follows a programmer thinking aloud through the tradeoffs of software work. Recent episodes move from language design and GPU-driven tools to motivation, code volume, team habits, and when leaving a troubled project is the right engineering decision.

PRESS PLAY

Find your next episode

All episodes

About プログラム雑談

プログラム雑談 is a long-running programming talk show centered on practical engineering judgment. Its natural shape is the solo technical monologue, though guest episodes appear when a second perspective helps. The show rarely rushes toward a neat takeaway. Instead, it follows a thought through examples, revisions, side paths, and counterexamples until the real constraint becomes visible. Recent episodes show that pattern clearly. A discussion of making a programming language into paid work becomes a broader argument about when custom syntax is justified, why old languages left bad debt, and how later tools such as Script# solved real problems. A FireAlpaca SE 3.0 episode turns product work into talk about C++, Qt, GPU execution, language design, iPad possibilities, and TypeScript as a language with interesting practical depth. An LLM-era episode asks whether current tools make it more sensible for programmers to attempt larger personal or professional projects rather than remain inside small, comfortable tasks. The productivity episodes are similarly concrete. They argue that adding people or hours does not translate cleanly into output because much of ordinary software work is spent avoiding, finding, or recovering from bugs. Not writing unnecessary code becomes a serious productivity principle, not a slogan. The workplace episodes are blunter. A conversation with Morita-san weighs fun, motivation, code review, remote work, reporting habits, and the tension between short-term team convenience and long-term sustainable work. Another episode frames fast escape from dangerous projects as a professional survival skill, especially before pressure and guilt make leaving harder. The tone is conversational, technical, repetitive in a useful way, and dry when describing industry habits. It is not beginner handholding, and it is not executive-summary engineering content. It is better for listeners who enjoy hearing a programmer reason through messy tradeoffs at full length. The appeal comes from how ordinary details become principles: a thumbnail provider, a custom file format, a code review habit, a bad project, or an old SharePoint tool can all become evidence in a larger argument about software.

Made for: For programmers and serious hobbyists who enjoy long-form reasoning about real software work. It especially suits listeners interested in language design, developer productivity, tooling, and the social mechanics of engineering teams.

What sets it apart: The show stands apart by treating programming as a lived profession rather than a sequence of tips. It connects language design, product implementation, code review, motivation, and career survival through concrete working examples.

In their own words

プログラム雑談はkarino2が、主にプログラムに関わる事について、雑談するpodcastです。たまにプログラムと関係ない近況とかも話します。お便りはこちらから。 https://odaibako.net/u/karino2012

Why you'd press play

Quick Look becomes a doorway to asking why you are writing that code at all.

Press play if you want

  • to rethink productivity when useful software matters more than looking busy
  • a programmer's case for preventing bugs by writing less code
Read the full recommendation in PlayNext →
custom language designsoftware productivityunnecessary code and bugsLLMs and larger projectsFireAlpaca 3.0 developmentC++, Qt, and GPU toolingremote work and code reviewleaving dangerous projects

Episodes

  1. 1

    384回 プログラムにおける小さな発明についての雑談

    ·52m
  2. 2

    383回 単に考えるという事の大切さ

    ·48m
  3. 3

    382回 ドキュメントの余地が無いように出来ないか?と考える大切さについての雑談

    ·50m
  4. 4

    381回 学生向けコンテストを見てモダンな言語を思う

    ·52m
  5. 5

    380回 プログラマの責任範囲と企業文化

    ·54m
  6. 6

    379回 高齢者医療面談から思う、プログラマとユーザーのコミュニケーション

    ·55m
  7. 7

    378回 つらいバグと戦うメンタルロジスティクス

    ·41m
  8. 8

    377回 無職のメリットとリスク的な話

    ·49m
  9. 9

    376回 MVVMいいよな、という雑談

    ·50m
  10. 10

    375回 年末にここ数年の仕事を振り返る雑談

    ·56m
  11. 11

    374回 中級プログラマって言うけど中級ってなんやねん、という雑談

    ·52m
  12. 12

    373回: ゲスト回:LLMの生成したコードのレビュー問題についてmorritaさんと雑談

    ·55m
  13. 13

    372回 他人も言うほどメンテしてない、という雑談

    ·49m
  14. 14

    371回 技術選定は総合力、という雑談

    ·53m
  15. 15

    370回 大変なリリースを乗り越えていけ、という雑談

    ·52m
  16. 16

    最近のコミュニティ活動の話(一回休み?)

    ·47m
  17. 17

    369回 並列のプログラムをちゃんと設計するという雑談

    ·44m
  18. 18

    368回 俺たちはもののけ姫を作れているか?という雑談

    ·42m
  19. 19

    367回 MacBookAirをポチった雑談

    ·47m
  20. 20

    366回 ハードウェア記述言語verylの作者と自作言語を作って普及させる事についての雑談

    ·53m
  21. 21

    365回 続、手応えが無い、という雑談

    ·48m
  22. 22

    364回 LenovoTabP12を買ったのと値段分の価値の雑談

    ·48m
  23. 23

    一回休み

    ·0m
  24. 24

    363回 これは自分が作らなかったら誰も作らなかっただろうな、というものを作る事についての雑談

    ·44m
  25. 25

    362回 日本語版reddit的なものとかの開発に携わるのがいいのかな~とか5chとかの雑談

    ·40m
  26. 26

    361回 お便りに答え直しつつJavaとかPOJOとか悪くないっすよ、という雑談

    ·42m
  27. 27

    360回 ゲスト回、囲碁のアプリを作っている雑談

    ·59m
  28. 28

    359回 2025年に残ったオブジェクト指向プログラム(前回の補足)

    ·39m
  29. 29

    358回 ゲスト回、20年越しのオブジェクト指向プログラムとUnitTest

    ·59m
  30. 30

    357回 ソフトウェア開発とはどういう事か、またはFireAlpacaSE3の話

    ·53m
  31. 31

    356回 ゲスト回 AIの奴らはソフトウェア開発のデザインが全然わかっちゃいない!という雑談

    ·58m
  32. 32

    355回 ゲスト回 原論文から解き明かす生成AIという本の著者に質問!

    ·1h
  33. 33

    354回 ゲスト回、おっさんは低調な事が増えて低調だとプログラムの仕事の進みが悪いから気をつけろ、という雑談

    ·50m
  34. 34

    353回 テキストと画像を混ぜた文書を作りたい問題についての雑談

    ·50m
  35. 35

    352回 唐突にR言語の話をする雑談

    ·42m
  36. 36

    351回: ゲスト回、プログラマは40代でも意外と頑張れるのかとかそういう雑談

    ·56m
  37. 37

    350回 ライブやっていく事にした話とライブの話

    ·44m
  38. 38

    349回 MFGのテンソルとGPU上の言語の在り方についての雑談

    ·50m
  39. 39

    348回 君はコンピューティングシェーダーを知っているか?という雑談

    ·56m
  40. 40

    347回 シェーダープログラム、自分は割として来たという雑談

    ·42m
  41. 41

    346回 今週はMFGStudioのリリースウィーク!という雑談

    ·50m
  42. 42

    一回休み(電動アシスト自転車回)

    ·51m
  43. 43

    345回 プログラマにとって小さな企業で働くってどうよ?的な雑談

    ·49m
  44. 44

    343回 最近仕事以外が出来てない、という雑談

    ·41m
  45. 45

    342回 日々の技術書を読んだ感想などをライブ配信したい、という雑談

    ·30m
  46. 46

    341回 プログラマの腕力についての雑談

    ·26m
  47. 47

    340回 プロテスタンティズムの倫理とフルリモートの精神

    ·41m
  48. 48

    339回 いまさらUnitTestは大切だという話をする

    ·47m
  49. 49

    338回 CEDEC落ちた!という事と、失敗は明確な方がいいという雑談

    ·47m
  50. 50

    337回 F#っぽい関数型言語のGoへのトランスパイラ、Folangを作ったという雑談

    ·40m
  51. 51

    336回 他人のコードをいじれ!

    ·46m
  52. 52

    335回 自作独自言語の開発環境戦略

    ·41m
  53. 53

    334回 自作独自言語のドキュメント戦略についての雑談

    ·36m
  54. 54

    333回 自分の作ってるものがWindowsMobile7かもしれない問題についての雑談

    ·41m
  55. 55

    332回 プログラムの問題で頭を埋めるという事についての雑談

    ·31m
  56. 56

    307回 SwiftとKotlinの比較についての雑談

    ·41m
  57. 57

    331回 作った事がある、という分野を増やす大切さの雑談

    ·32m
  58. 58

    330回 ろくでもないと思うやり方を初期に経験するのは凄く良くない、という雑談

    ·25m
  59. 59

    329回 ストックオプションの思い出

    ·39m
  60. 60

    328回 goへのトランスパイラについての雑談

    ·39m
  61. 61

    327回: 技術の賞味期限とLLMにプログラムの仕事を奪われる事は気にしなくていいと思う雑談

    ·46m
  62. 62

    326回 プログラマーは、プログラマーとしての視点(自身のキャリアのビジョン)を持っていた方がいい、という雑談

    ·46m
  63. 63

    325回 散歩と気候のプログラムの進捗

    ·38m
  64. 64

    324回 以前Android開発を教えていたその後の話

    ·36m
  65. 65

    323回 Windowsのデスクトップ環境を構築している雑談

    ·45m
  66. 66

    322回 休むのが有効だ、という雑談

    ·34m
  67. 67

    321回 自分の作った道具を使ったり拡張したりする楽しさ

    ·38m
  68. 68

    320回 パフォーマンス作業とgitの履歴改変の雑談

    ·27m
  69. 69

    319回 CMakeとかビルド環境づくりについての雑談

    ·44m
  70. 70

    318回 アプリをちゃんと作れるというのは良いスキルなんじゃないか?という雑談

    ·43m
  71. 71

    317回 Type Safe Builderに見るKotlinという言語の雑談

    ·41m
  72. 72

    316回 デバッグ表示と統計データの雑談

    ·42m
  73. 73

    315回 プログラム以外の趣味とそこから見たプログラマという職業

    ·57m
  74. 74

    314回 チャレンジの矢の本数は意外と少ないよなぁ、という雑談

    ·43m
  75. 75

    313回 作らずに済ますのを頑張りすぎるのは良くない、という雑談

    ·25m
  76. 76

    312回 プログラムは適度にいい加減な方がいいという雑談

    ·39m
  77. 77

    311回 バイク整備にみる、製造業とソフトウェア産業の類似と違い

    ·42m
  78. 78

    食事について語る(一回休み)

    ·46m
  79. 79

    310回 CEDEC行ったぜ、とかカンファレンスのある仕事とか

    ·49m
  80. 80

    309回 モバイルの最近のドキュメントが厳しいという雑談

    ·53m
  81. 81

    308回 yesnoクエスチョンにちゃんと答えるとかの雑談

    ·49m
  82. 82

    306回 最近やりたい事がいろいろあるが手がついていない的な雑談

    ·45m
  83. 83

    304回: ソフトウェア開発にはロックな奴が必要という雑談

    ·49m
  84. 84

    303回: みんなコメントを書こうよ!という雑談

    ·39m
  85. 85

    302回 新しいIDEへの適応は得意な方がいい、という雑談

    ·40m
  86. 86

    301回 コンピュータの面白さ、プログラムの面白さ

    ·38m
  87. 87

    300回 大きめのコードベースを調査するノウハウの雑談

    ·43m
  88. 88

    299回 YouTubeライブやった話と並列はほどほどには出来ないという雑談

    ·55m
  89. 89

    298回 ソフトウェアの作る難度の違い

    ·45m
  90. 90

    297回 公開録音的にYouTubeライブやります的な話とSwiftのactorが面白いという雑談

    ·54m
  91. 91

    296回 ドキュメントの無い複雑なライブラリを使いこなす雑談

    ·49m
  92. 92

    295回 プログラミングの面白さについての雑談

    ·42m
  93. 93

    294回 プログラマの友達とダベるようなのを友達以外ともできないものか

    ·33m
  94. 94

    386回: ゲスト回:プログラムの楽しさとやる気は大切なんじゃないか的な雑談

    Hidden gem

    プログラム雑談の386回は、Morita-sanを迎え、MacのQuick Look用サムネイルプロバイダーをQt・CMake・Ninjaで実装した際の苦戦から、プログラミングの楽しさとやる気を考える。ホストは、プログラマーが「やらなきゃいけないけど面倒」と感じる時間が約70%に及ぶと述べ、動機づけが仕事の実行量に直結すると話す。完全リモートで報告や会議を設けなかった結果、週単位で仕事をしない時期があり、短期的な監視策が楽しさを下げる可能性も議論される。LLMによるコード生成、コードレビュー、lint、長いテスト、仕事選びを例に、長期的に働き続けるには個人ごとの楽しさを守る必要があると整理する。

    ·53m·3 clips
  95. 95

    385回 今は大きなものを作るのがいいんじゃないか的な雑談

    Hidden gem

    In episode 385 of プログラム雑談, Program Datsunan argues that LLM code generation makes it more worthwhile to attempt large, difficult projects than small utility scripts.

    ·48m·3 clips
  96. 96

    388回:自分の言語を作るという仕事についての雑談

    ·47m
  97. 97

    387回 逃げ足の早さで業界を生き抜け!という雑談

    The host of Program Zatsudan discusses 'escape speed,' the underrated skill of quickly quitting or transferring off a bad software project, arguing it benefits both the employee and the company.

    ·47m·4 clips
  98. 98

    一回休み(サーフレッスン受けたとか40代楽しいぜとか)

    ·46m
  99. 99

    344回 FireAlpaca SE 3.0の開発をしている、という雑談

    Karino2 announces he is developing Fire Alpaca 3.0, a major update to a popular drawing software.

    ·43m·4 clips
  100. 100

    305回 プログラムはなぜ同じ人数を集めてより長時間働いてもその分アウトプットが増えないのか、という雑談

    Why does working twice as hard on software development not produce twice the output?

    ·43m·4 clips