Episode · Turing Complete FM
7. macOSやWindowsでLinuxバイナリを動かすプログラムを作った話 (ぬるぽへ)
25 Feb 2018 · 1 hr 36 min
Episode notes
仮想マシン上でLinuxを動かすのではなく、システムコールをトラップしてトランスレートすることによりLinuxアプリを他のOSで動かすことのできるNoahについて、ぬるぽへさんから話を伺いました。
Podcast
Turing Complete FM
Rui Ueyama · Tech & Science · Japanese
コンパイラ、リンカ、CPUアーキテクチャなど計算機科学の基盤を日本語で深く探る技術系ポッドキャスト。
More from Turing Complete FM All episodes →
-
1 Apr 2018 · 1 hr 18 min
12. Unicode、絵文字、Androidのテキスト関連のハンドリング、無数の文字トリビア (のな)
Androidのテキスト処理を担当しているのなさんと、UnicodeやUnicode絵文字、テキスト処理の複雑さ、文字トリビアなどについて話をしました。
-
25 Mar 2018 · 1 hr 7 min
11. C++ constexprによるコンパイル時Cコンパイラ、テンプレートとジェネリクス、コンピュータサイエンスの理論と実践 (うどん)
うどんくんがELVMを使ってCコンパイラをC++14 constexprに移植した件や、テンプレートとジェネリクス、プログラミングの型の理論などについて話をしました。
-
17 Mar 2018 · 1 hr 18 min
10. Cコンパイラをスクラッチから作成、東大CPU実験、型とプログラミング (うどん)
OSの移植に使えるレベルのCコンパイラを自作CPU向けにスクラッチから書いた話について話を伺いました。
-
11 Mar 2018 · 1 hr 28 min
9. 東大CPU実験で自作CPUにUnixを移植した話 (ぬるぽへ)
東大CPU実験でUnixが動かせるCPUを自作してxv6 Unixを移植した件について話を伺いました。
-
4 Mar 2018 · 1 hr 21 min
8. 30日OS自作入門本を読んでOS自作、コンピュータサイエンスと大学、インターンシップ (hikalium)
「30日でできる!OS自作入門」を小学5年生で手にして以来行ってきた低レイヤプログラミングについて話を伺いました。
-
17 Feb 2018 · 1 hr
6. LuaJIT、Lisp、Forth、PostScript、メタオブジェクトプロトコル、勉強に良いソースコード (Miura Hideki)
Miuraさんと一緒にいろいろなスクリプト言語の実装や言語そのものなどについて話をしました。
-
12 Feb 2018 · 1 hr 4 min
5. 動的型付け言語のJIT、Rubyの最適化しにくい文法、Crystal (Miura Hideki)
mrubyのJITなどを書いているMiuraさんと一緒に、言語処理系の実装や最適化、Rubyの文法の最適化しづらい点などについて話をしました。
-
5 Feb 2018 · 1 hr 17 min
4. カーネルデバッガ、C++ライブラリの移植、ネットワークプロトコルと大規模な実験 (るくす)
るくすくんの作ったカーネルデバッガやC++ライブラリの移植、C++などの話をしました。
-
28 Jan 2018 · 1 hr 48 min
3. カーネギーメロン大学の客員研究員ポジション、様々なCPUのバグ、オープンソースプロジェクトから読み取れる各社の意向 (るくす)
るくすくんと一緒に低レベルプログラミングやオープンソースの話をしました。
-
21 Jan 2018 · 1 hr 46 min
2. Nintendo Switchのエミュレータの開発、CPUの投機的実行のセキュリティホール、CMUとスタンフォード (るくす)
るくすくんと一緒に、るくすくんが開発しているNintend Switchのエミュレータの話やセキュリティの話などをしました。
