Nimとは何か?

公式サイト

  • アンドレアス・ランプフにより設計・開発
  • Nim (旧称はNimrod)
  • 命令型、マルチパラダイム
  • コンパイル言語

Python+Ruby風のシンプルな構文で書かれるが、C言語並みの高いパフォーマンスを有している。

ドキュメント類

Document

ダウンロード&インストールについて

ダウンロード&インストール

Windows,Unix系(mac含む)で紹介されています。

開発環境を揃えよう

基本はエディタは何でもと言いたい所です。

What about editor support?

こちらのエディタサポートの部分に例えばVScodeならプラグインでNimが紹介されています。

チュートリアルについて

英語ができるなら、本家のドキュメントにチュートリアルがあります。

日本語でチュートリアルの一部を翻訳されてくれてる人もいらっしゃりますね。

Nim Tutorial Part Iを日本語訳してみた(前編)

Nim Tutorial Part Iを日本語訳してみた(後編

Nim始めようかどうかと迷ってる方へ

至高の言語、Nimを始めるエンジニアへ
至高の・・・と言われるとそそられませんか?

Nimで他の言語との連携方法まとめ

NimはJavaScriptに変換できるので、AltJS的な使い方もできます。

これだけでも、とりあえずやっといて損はないかもですよ。

よりディープなNimの世界へ

Github Nim

OSSに貢献したい方はどうぞー