Show newer

> プログラミングは「経験的に知られている」ことがたくさんある領域で、それはプログラミングが形式的な理論だけにおさまるものではないことを示している。

twitter.com/pokarim/status/138

お仕事macは怖々Big Surにしたけど拍子抜けするくらいなんの問題もないな今のところ

EDKⅡはたくさんgit submoduleがあるので--recursiveとかでとってこないと全然なんもビルドができない。github cli使うなら

gh repo clone tianocore/edk2 -- --recursive

にする必要があるんだが、もちろんそんなことはここには反映されない。まあ普通にgit submodule updateしてもいいんだけど、釈然としない

だからなんだ、という話だけど思いついたので垂れ流す。

OS名乗ってないOSは多い。Linux, Windows, FreeBSDなどの*BSD, Solaris, TRON, Plan 9, System/38, AIX, CP/M, Android などなど

OSを名乗る大物にはApple製のがある。macOS, iOS, iPadOSなど全部OSがついてる。

Solarisは元々SunOSだったなーとか、OS/2とかOS/9とかOS/360みたいに先にOSがついてるのもあるしあとDOSもあった

bolt in usaでは、という指摘が当初からあったね

wasmで試したいこともあるんだが数ヶ月放置している

『ゼロからのOS自作入門』をRustでやるの楽しい 

んだけど、先が遠くて息切れしてきた。

day 05終えるまで1ヶ月かかっているけど、その8割くらいは「kernelのimage baseが決められねえ」「k ernelのentry point呼べない」というので消費した。

day 06ではマウスへの対応が入る、んだけど、USBドライバが難関。幸いRustで既にUSBドライバをイチから書いた先人がいるので希望はあるが、day06だけで1ヶ月かかりそうだなあ。

しかしあれなんだよなRustでwasm書く時もnpmのお世話になる感じなのはなんというかむにゃーんなんだよな。いやそれを嫌がるのは偏屈にすぎると思いつつも

wasmからDOMが触れるようになる日を待っています

ブログ記事書いたーー!

Rust+WebAssembly(WASM)の実装をGitHub Pagesに載せる方法 eda3.dev/7/

Show thread
Show older
sandbox : skoji

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!