はじめに
「自分の言語をつくる」――プログラミングに携わっていると、一度は考えたことがある人も多いと思います。
今回、Rustを用いて新しいプログラミング言語を設計・実装し始めました。
目指すのは次のような言語です:
Pythonに近い記法で扱いやすい
高速に動作する
Web開発に特化した機能を標準で備える
言語名は Pyro(パイロ) としました。
現時点でできること
現状はまだ最小限の機能しか実装していません。
以下のようなコード:
examples/app.pyro
print(“Hello, Pyro!”)
上記を.pyroファイルとして書き、コンパイル → 実行…
Source link
Views: 0