logo
Published on

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

Authors

ロゴ作成プログラミング言語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

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

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

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