Nimとは何か?
- アンドレアス・ランプフにより設計・開発
- Nim (旧称はNimrod)
- 命令型、マルチパラダイム
- コンパイル言語
Python+Ruby風のシンプルな構文で書かれるが、C言語並みの高いパフォーマンスを有している。
ドキュメント類
ダウンロード&インストールについて
Windows,Unix系(mac含む)で紹介されています。
開発環境を揃えよう
基本はエディタは何でもと言いたい所です。
こちらのエディタサポートの部分に例えばVScodeならプラグインでNimが紹介されています。
チュートリアルについて
英語ができるなら、本家のドキュメントにチュートリアルがあります。
日本語でチュートリアルの一部を翻訳されてくれてる人もいらっしゃりますね。
Nim Tutorial Part Iを日本語訳してみた(前編)
Nim Tutorial Part Iを日本語訳してみた(後編
Nim始めようかどうかと迷ってる方へ
至高の言語、Nimを始めるエンジニアへ 至高の・・・と言われるとそそられませんか?
NimはJavaScriptに変換できるので、AltJS的な使い方もできます。
これだけでも、とりあえずやっといて損はないかもですよ。
よりディープなNimの世界へ
OSSに貢献したい方はどうぞー