LifeNote - アートなコードを綴るオリジナルノート

紙のノートを持たないIT開発者のために、あえてノートを持ってもらおう、というコンセプトのノート。

表紙には、いつも使っているコードエディットツールのような、既視感のあるデザインに、
当社開発者の小松がその存在を信じてやまない「ポエムなコード」をデザイン。

実際に動くサンプルコードとなっています。

 

​まずはその動作イメージはこちらです。

上記例は分かりやすく少し加工したものですが、

「我々は全員ドブの中にいる。でも、そこから星を眺めている奴だっているんだ。」by オスカーワイルド

​という有名な格言の内容を、プログラムで表現してみました。

​何らかの語、フレーズを入力すると、unicode136,690文字の中から、「☆」や「★」など数ある星の文字の一つを探して表示するという処理を行います。

​同じ言葉ではかならず同じ星を表示しますから、例えば『あ、流れ星』という文字なら「✼」という星になりますよ。

動作結果はもちろんですが、プログラムのソースコード自体がポエムであるということが特徴です。

お暇な方は以下のソースコードを見てみてください。

このポエムでは、javascript言語(ECMAScript 2015 、ES6)を使用し、なるべく短く、プレーンなjavascriptにしています。

​いわば、詩のプログラム的表現です。

分かりますでしょうか?

こんな表現もあるのだということを少しでも共感頂ければ幸いです。

​今後、ほかの言語や、いろんな詩を表現したものも作ってみたいです。

​もし共感頂いて、自分でも作ってみたい!作ってみた!という方は、仲間になってください^^

​Live with a code,  feel in art.

© 2017 Mumei.lab LLC; All right reserved