プログラミングを楽しもう!マンデルブロ集合 by WebAssembly!
流行りのマンデルブロ集合。
IchigoJam機でマンデルブロ!
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 22, 2021
ファームは IchigoLatte で言語はJS-likeなMINIScript、まずは LPC1114 、88.354(sec)。
Mandelbrot on the IchigoJam-board.
First, chip is LPC1114 and language is MINIScript that is like JS. pic.twitter.com/DDVodTYKOR
次は risc-v IchigoJam R。
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 22, 2021
だいぶ速くて 11.737(sec)。
Next board is IchigoJam typeR(risc-v). pic.twitter.com/wpxCZwwYvg
そして Latte API で C言語、0.022(sec)。
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 22, 2021
And C language by Latte API. pic.twitter.com/HRPB0Z4dEt
Cがあまりに速いので、アニメーションも可能。
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 22, 2021
It is posible to do animation because C is too fast.#mandelbrot #ichigojam pic.twitter.com/woZQrfouqn
IchigoLatte JS のソースコードはこちら。
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 22, 2021
The MINIScript source code is here.https://t.co/EVOTDTikAJ
最後は WebAssembly on web browser 。
画像をクリックするとどんどん拡大、wasm速くて便利っ。普通にやったんでは拡大していくとぼやけてく、もっと拡大するにはどうやるといいんだろう?
「ターミナルでドーナツ」を発見、秀逸っ。
— Yuichi Ray Matta | 時を贈るおじさん (@yrm__) March 21, 2021
I found "A donut in the terminal", cool works!https://t.co/qDBJ73WRJL https://t.co/2YVUkxRcVW pic.twitter.com/u4x9cruvrE
プログラミングはゲーム作れたり、ロボット動かせたり、不思議な絵を描けたり、ドーナツ回せたり、楽しいことたくさん!
これからもプログラミングを楽しもう!