プログラミング

ロゴ作成プログラミング言語logoについて

ロゴ作成プログラミング言語logoについて紹介します。

参考

Logo (programming language) – Wikipedia
Turtle Academy
Logo Interpreter
inexorabletash/jslogo: Logo in JavaScript
papert: logo in your browser
rmmh/papert: a logo interpreter in javascript, with turtle graphics, hosted on GAE

e.g.

repeat 8 [rt 45 repeat 6 [repeat 90 [fd 2 rt 2] rt 90]]

https://yuis.xsrv.jp/images/ss/ShareX_ScreenShot_929a94ef-f70f-4cc0-bb8f-d7574c38d341.png

きれいなロゴを簡単なスクリプトで描くことができるが、一番の問題として、描写される線画の画素が荒い、ということが挙げられる。( そこまで荒いわけではないが、少し拡大すれば荒いことが分かる程度に荒い。 )

上記のうちどのインタプリタを使用しても、もともとのシステムがそういう設計 – 商用ではなく教育の用途で作られた – のためであるからか、ビジネスに活用できるようなものではない。

しかし言語自体はとても面白く興味深いものであると思う。解像度の問題はいくらでもどうにでもなりそうな問題であるから、そのうちリソリューションの高い画像の生成ができるインタプリタが出てくるかもしれない。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です