2021-03-19
朝、何か記事を書いてくれると、うれしい連絡。
公開された記事を読んで感激、元IchigoJamユーザーの高校生エンジニアでした!


子供向け2000円PC!IchigoJamって何?! | FascodeNetwork Official Blog

小学6年生のとき、本屋さんで見かけた国野さんの本を、数日後にIchigoJamもお小遣いで購入、「IchigoJamがなければ絶対にプログラミングを始めてなかった」とのこと!

動かすために必要なもの、プログラミング入門、マシン語、基板やガーバーデータまで触れた自作のススメ、容量、カラー化、ネットワーク接続など、IchigoJam愛あふれる多彩な内容にも感激です。

著者のHiroさんは、その後、ラズパイ3でPythonを学び、今では PC自作記事や、自分でJavaScriptを使って開発した作品公開など活躍中。

RISC-V版の IchiroJam R や、見なくてもプログラミングできる IchigoJam readnspeak など、いろんな IchigoJam、ちゃんと整理しないといけませんね。

PCだけでなく、スマホやタブレット、Chromebookでも動く、IchigoJam web は、WebAssemblyというweb技術で動いています。DRAWコマンドのバグ修正のためにM1 Macでの環境構築。 かつてよりぐっとシンプルに環境構築できるようになってました!


WebAssembly first-step」(src on GitHub)
Macなら、llvmをhomebrewでインストールして、c.shを動かすだけ! 下記のコンパクトなC言語のプログラムがJavaScriptから呼び出せます。

#define SIZE 10 int mem[SIZE]; int* getMemory() { return mem; } int getMemorySize() { return SIZE; } int calc() { int sum = 0; for (int i = 0; i < SIZE; i++) { sum += mem[i]; } return sum; }

Enjoy program!


OB/OGが多数活躍、PCNこどもプロコン、いよいよ今週末 2021.3.21!


プログラミング好きな学生にオススメ、チーム開発とweb開発をハンズオン、jigインターン、2021.3.22締め切り!

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS