はじめに 本記事は自作OS Advent Calendar 2019の4日目として書きました。 とうとう公開されましたねZen言語! zen-lang.org 私は組込み屋さんで、OS自作を嗜んでいますが、ベアメタルでプログラミングするにあたり、Zen言語は非常に使いやすい機能を兼ね備えています。 本記事では、Zen言語でOS自作を始めるにあたり、Zen言語の便利な機能を紹介し、いくつかのターゲット環境のブートストラップを提供します。 間に合いませんでした!Cortex-Mのブートストラップだけで許して下さい!他のターゲットも順次情報公開します。 Zen言語のslackもあるので、ご興味のある方は、@LDScellまでご連絡下さい! 記事内容のうち半分程度はZen言語のフォーク元であるZig言語でも同様に使えます。 対象読者 過去に少しでも、OS自作したことがある方を想定しています。 バイ