Interests
- Rust, TypeScript, Ruby, ..
- Web, WebAssembly, 言語処理系, 型システム, ..
- Webアプリケーション開発, エンジニアリング組織, ..
- 登山, ロードサイクリング, 写真, ..
Activities
2023
2022
- llrl programming language (added x86_64 native backend)
- Rustユーザから見たScalaの型クラス (Google Slide)
-
ors
- Rustで自作OS (work in progress)
- ゼロからのOS自作入門 in Rust /ブートローダまで
- ページング、メモリ管理、ハードウェア割り込み、APIC
- マルチタスキング、コンソール、ブロックデバイス、ファイルシステム
2021
- llrl programming language (achieved self-hosting with LLVM)
-2020
-
emitter3d
- パーティクルが幾何的な動きをするのを眺めるデモ (TypeScript + three.js)
- How Simulator works?
- How Viewer works?
- Titan Type Checker
- Rosetta-Lisp
- An Incremental Approach to Compiler Construction