プログラミング言語を自作した話をしました。
https://github.com/shozawa/forth0
たとえば、こんな感じ。フィボナッチ数の10番目を出力するプログラムが動きます。
: fib dup 2 < if exit then dup 1 - fib swap 2 - fib + ; 10 fib .S
おたよりお待ちしています!
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
今回のエピソードでは、パーソナリティの一人が年末年始にプログラミング言語の処理系を自作したという体験談が語られます。既存の言語ではカバーできないユースケースや、言語デザインの思想を織り込むために新しい言語が作られる背景が説明されます。特に、1970年代に作られた「Forth」という言語をベースに、x86アセンブリで処理系を実装した話が中心となります。アセンブリ言語の低レベルな性質を利用することで、より便利で高機能な言語処理系を自作する意義や、ブラックボックス化しがちな現代のプログラミングとの対比、そしてAIを活用した学習のしやすさについても触れられています。
コメント
似ているエピソード
タイトル・AI要約・文字起こしの話題をもとにおすすめしています。
-
55: プログラマふたりのAI談義
カマンベールとコロッケ
共通する話題: AI
AI技術の進化とその影響について、プログラマがAIを日常業務に活用している様子が語られています。特に、チャットGPTやプログラ...
-
EP164 プログラマが知るべき97のこと PART2
readline.fm
## とりあげた本『プログラマが知るべき97のこと』オライリー・ジャパン 2010## mixi2https://mixi.social/communities/513e0bc9...
-
EP221 我ら、プログラマー PART2
readline.fm
## とりあげた本Robert C.Martin『我ら、プログラマー』2026 ZEN大学出版## mixi2https://mixi.social/communities/513e0bc9-582...
-
#396 【技】COBOLはアセンブラみたいなものである
にゃおのリテラシーを考えるラジオ
COBOLの移行が進まないのはコンピュータのアーキテクチャレベルの違いが大きすぎるから。 といおう話です。 にゃおの考える現代...
-
86. プログラミングを始めるならどの言語が良いか?
余談ですが.fm
はい、第86回は前回に引き続きプログラミング言語のお話になります❗️今から始めるならどの言語が良いか?という問いに対しての...
-
stand.fm振り返り:プログラミングってもっと万人ができた方がいいよね
ちえラジ Chat ポッドキャスト版
Scratch
-
プログラミング言語の抽象度 機械語→アセンブリ→C言語→Ruby
ながおかのプログラミングチャンネル
#寝る前に聴きたい #好きな○○について語る #今日何した? #プログラミング #転職 #勉強
-
SBCast. #116 Jasmine Tea 田中洋一郎さん回振り返り
ちえラジ Chat ポッドキャスト版
先日放送したSBCast. #116 Jasmine Teaの田中洋一郎さんにお越しいただいた回の振り返りをしました。 #ポッドキャスト #声日記 #...
-
「Claude Code楽しい日記」
はやつ~のしゃべる練習
Claude Codeを使ったプログラミング体験の楽しさと、AIコーディングエージェントがもたらす開発環境の変化について語っています...
-
ニュース解説:生成AIで対応?プログラミング言語COBOLって何?
ゆるかわレディオ
AI活用・IT・デジタルの話