Education: Racket: 関数型言語'Racket'をインストールする
tl;dr
- winget で
Racket
をインストールする - 環境変数、path を設定して Windows を再起動する
-
racket
を起動して、動かせるか確かめる
Enjoy
もっと詳しく
Racket
は、scheme(LISP)
から派生したプログラミング言語です。LISP 系なので、 Paul Grahamの"普通のやつらの上を行け"にしたがえば、ぜひ覚えるべきプログラミング言語といえるでしょう。
Racketのインストール
Racket'は、winget を使えば簡単にインストールできます。また、インタプリターが内蔵されているのですぐに
Racket`を使うことができます。
Racketをインストールする
PowerSHell
のコマンドラインでwinget
を実行します。
> winget install Racket.Racket -i --location c:\lang\racket
見つかりました Racket [Racket.Racket] バージョン 8.8
このアプリケーションは所有者からライセンス供与されます。
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
インストーラーハッシュが正常に検証されました
パッケージのインストールを開始しています...
インストールが完了しました
>
このようにして、Racket
をc:\lang\racket
下にインストールします。
なお、Racket
にはDrRacket
などの各種ツールが含まれていない minimal版があります。
こちらをインストールするには、https://racket-lang.org を見てください。
環境変数を設定する
つぎに、環境変数や'path'を設定してコマンドラインからRacket
を使えるようにします。
-
"システムのプロパティ"から"環境変数"ダイアログを開きます。
-
"システム環境変数"に`RACKET_HOME'を追加し、"c:\lang\racket"と設定します。
-
環境変数"Path"に"%RACKET_HOME%"を追加します。
-
"OK"をクリックして、"環境変数"および"システムのプロパティ"を閉じます。
-
設定を反映させるため、PC を再起動します。
以上で、コマンドラインからRacket
を使えるようになります。
Racketの起動
インストールが終わったら、Racket
を使ってみましょう。
コマンドラインでracket
と入力すると、Racket
が起動します。,exit
、または Ctrl+D でRacket
を終了してコマンドラインに戻ります。
> racket
Welcome to Racket v8.8 [cs].
> "Hello,World!!"
"Hello,World!!"
> ,exit
>
以上でRacket
が使えるようになりました。
おわりに
Windows のPower Shell
で、とりあえずRacket
が使えるようになるまでをまとめました。
あとは、Racket
をいろいろと触っていけばいいでしょう。
それでは、Happy Hacking!
Discussion