この記事では、最高のコーディング言語の一つを紹介し、あらゆるものを作る方法をお教えします!2014年にTheo Belaire氏によって作成されたEmojicodeという言語です。絵文字を使って構文を表すオープンソースのプログラミング言語です。Emojicodeを使って開発する場合、変数、関数、制御構造を作成するために絵文字を使います。静的型付け言語なので、変数の型は使用前に宣言する必要がありますが、クラスや継承などのオブジェクト指向の概念もサポートしています。この言語はすべてのオペレーティングシステムで動作し、特に英語を母国語としない人にとっては、とても楽しいコーディング方法です。絵文字による表現は私たち全員を結びつけ、数学的な方法で同じ言語を話すことを可能にするので、これは役に立ちます。 前提条件このチュートリアルでは、Debianベースのオペレーティングシステムを使用しています。使用するツールは、お使いのオペレーティングシステムで必要なツールと異なる場合があります。以下は私が使用しているツールです。
私は Linux オペレーティング システムを使用していますが、他のオペレーティング システムで使用するときに必要な特別な手順については、ドキュメントを読んで確認してください。 LinuxにEmojicodeをインストールするEmojicodeをパソコンにインストールする方法はいくつかありますが、どれもインストール方法を分かりやすく説明した便利なページが用意されています。私のやり方は以下のとおりです。 $ wget https://github.com/emojicode/emojicode/releases/download/v1.0-beta.2/Emojicode-1.0-beta.2-Linux-x86_64.tar.gz -O emojicode.tar.gz \ Emojicode のインストール プロセスでは、役立つフィードバックが提供されます。 emojicode のインストール手順では、途中で役立つフィードバックが提供されます。 インストールが完了したら、コードを書き始めましょう。 どのように機能しますか?まず、すべてのEmojicodeファイルはファイル名拡張子
他にもたくさんありますが、ここでは実際の例をいくつか紹介します。 俳句を印刷するまずは、美しい俳句を印刷して楽しんでみてください!この例では、メモを追加しています。見分けられるかどうか試してみてください。 🏁🍇 ここで、コードを保存し、コンパイラーで実行して、きちんとした実行可能ファイルにする必要があります。 $ emojicodec haiku.emojic ご覧の通り、コードはコンパイルされ、2つのファイルが生成されています。そのうち1つは実行 $ ./俳句 数学と変数操作次に、いくつかの作業を同時に行います。いくつかの小さな数学的変更と変数の変更です。まず、変数に0を代入します。 0 ➡️ 🖍🆕xクレヨン ( 次に、磁石 ( 😀 🔤値は🧲x🧲 🔤です❗ 次に、プラス記号 ( × ⬅️➕ 1次に、次の行の値を出力します。このように続けて、最終的な値を出力します。以下のようになります。 🏁 🍇 次に、 $ emojicodec math.emojic ご覧のとおり、変数として出力されたものはすべて新しい数式に更新されています。さらに、様々な数式絵文字を使って操作することもできます。以下に、その他の演算子をいくつか示します。 🚮はあなたの法です Emojicodeの癖ドキュメントを何度も読み返しているうちに、いくつか興味深い癖を発見しました。その一つは、ユーザーからの入力をスクレイピングする際に、既知のコンパイラの問題により、耳の肌の色が重要になるというものでした。 ユーザー入力を取得するプロセスは次のとおりです。 🆕🔡▶️👂🏼❗️ ユーザー入力を取得して割り当てる操作は次のとおりです。 🆕🔡▶️👂🏼❗️ ➡️ 入力テキスト 動作させようとしていたのですが、コンパイラにいくつか問題があり、それを発見しました。他にもいくつか小さな問題に遭遇するかもしれません。もし問題が発生した場合には、修正できるよう問題を作成してください。 トリックはありません。素晴らしいコードだけです。まだまだ語り尽くせないほどですが、この素晴らしいコードの裏には驚くほど充実したドキュメントが詰まっていることをお約束します。エイプリルフールのお楽しみのために書いたものですが、これは史上最高の言語の一つだと言わざるを得ません。多くの現実的なプログラミング概念を学べるからです。コーディングに興味のあるご友人、お子様、クラスメートに楽しく教えるための手段として、ぜひお勧めします。楽しいエイプリルフールをお過ごしください! |