スタートアップ
To get started with Racket, download it from the web page and install it. If you are a beginner or would like to use a graphical environment to run programs, run the DrRacket executable. Otherwise, the racket executable will run a command-line Read-Eval-Print-Loop (REPL). 💡Racketを使い始めるには、Webページからダ ウンロードし、インストールしてください。初心者の方や、グラフィカルな環境を使ってプログラムを実行したい方は、DrRacketの実 行ファイルを実行してください。また、Racket実行ファイルはコマンドラインのRead-Eval-Print-Loop (REPL) を実行します。
On Windows, you can start DrRacket from the Racket entry in the Start menu. In Windows Vista or newer, you can just type DrRacket. You can also run it from its folder, which you can find in Program Files → Racket → DrRacket. 💡Windowsでは、スタートメニューのRacketの項目からDrRacketを起動することができます。Windows Vista 以降では、DrRacket と入力するだけで OK です。また、DrRacketはProgram Files → Racket フォルダから見つけて実行することができます。
On Mac OS, double click on the DrRacket icon. It is probably in a Racket folder that you dragged into your Applications folder. If you want to use command-line tools, instead, Racket executables are in the "bin" directory of the Racket folder (and if you want to set your PATH environment variable, you’ll need to do that manually). 💡Mac OS では、DrRacket のアイコンをダブルクリックします。おそらく、アプリケーションフォルダにドラッグしたRacketフォルダの中にあるはずです。コマンドラインツールを使用するのであれ ば、Racket の実行ファイルは Racket フォルダの "bin" ディレクトリにあります(PATH 環境変数を設定したい場合は、手動で設定する必要があります)。
On Unix (including Linux), the drracket executable can be run directly from the command-line if it is in your path, which is probably the case if you chose a Unix-style distribution when installing. Otherwise, navigate to the directory where the Racket distribution is installed, and the drracket executable will be in the "bin" subdirectory. 💡Unix (Linux を含む) では、drracket の実行ファイルがパス上にあれば、コマンドラインから直接実行することができます(インストール時に Unix スタイルのディストリビューションを選んだ場合は、おそらくそうでしょう)。また、Racket ディストリビューションがインストールされているディレクトリに移動すれば、drracket の実行ファイルは "bin" サブディレクトリにあるはずです。
If you are new to programming or if you have the patience to work through a textbook: 💡プログラミングが初めての方や 教科書を読みこなす根気のある方なら:
-
How to Design Programs, Second Edition is the best place to start. 💡How to Design Programs, Second Editionが最もおすすめです。
-
Continue: Web Applications in Racket introduces you to modules and building web applications. 💡続・Racketで作るWebアプリケーションでは、モジュールと Webアプリケーションの構築について紹介します。
-
The Racket Guide describes the rest of the Racket language, which is much bigger than the learning-oriented languages of the textbook. Since you learned functional programming from the textbook, you’ll be able to skim chapters 1 and 2 of the Guide. 💡The Racket Guideは、教科書の学習用言語よりもはるか に大きな、Racket 言語の残りの部分について説明しています。関数型プログラミングは教科書で学んだので、ガイドの1章と2章は読み飛ばせるでしょう。
If you’re already a programmer and you’re in more of a hurry: 💡すでにプログラマーで、もっと急いでいる方なら:
-
Quick: An Introduction to Racket with Pictures gives you a taste of Racket. 💡クイック・写真でわかるRacket入門では、Racketを体験する ことができます。
-
More: Systems Programming with Racket dives much deeper and much faster. If it’s too much, just skip to the Guide. 💡もっと詳しく・ラケットを使ったシステムプログラミングでは、より 深く、より速く、より深く掘り下げていき ます。もし読みすぎたら、ガイドに飛んでください。
-
The Racket Guide starts with a tutorial on Racket basics, and then it describes the rest of the Racket language. 💡The Racket Guideは、Racketの基礎についての チュートリアルから始まり、Racket言語の残りの部分も説明されています。
Of course, you should feel free to mix and match the above two tracks, since there is information in each that is not in the other. 💡もちろん、上記2つのトラックには、それぞれにはない情報があるので、自由に組み合わせてください。