さて、Ultiboです。
毎回忘れて、なんだっけ? となるので備忘録を兼ねます。
Ultiboとは、ラズパイで動くベアメタル構築環境です。
OSではないすでね。ライブラリ集とでもいいましょうか。
ラズパイをラズパイPicoと同じにするといったらいいでしょうかね。
じゃあPicoでいいじゃんになっちゃうんですが....
UltiboはLazarusで構築するPascal言語を使ったベアメタル環境です。
これをPASCALを採用するあたりは、しびれますね。(よくわかってると)
そう、Delphi系の生産性の高さはライブラリで支えられています。
まあPIPとかないですが、コンポペースなり、ふつうにライブラリ関数として
も豊富です。
なのでここでもPASCALワールド全開で、プログラムできてしまう訳です。
私が喜ばないわけがない(笑)
じつは前回紹介したLDMicroはなんとPASCALソースも吐けるんです。
何のコンパイラかわからないですが、私の妄想としては
LDMicroで吐いたコードをUltiboでコンパイルして、ベアメタル
やるのが、今の希望です。時間がないだけです....