はじめに

トップへ戻る

当サイトは、Nim言語とその周辺パッケージを、初学者の方にも分かりやすい形で整理して紹介するための情報サイトです。
当サイトでは、Nimそのものの基礎知識だけでなく、Nimbleによるパッケージ管理、標準ライブラリ、外部パッケージの使い方、よくあるエラーへの対処、学習用ドリルなどを通して、Nimを実際に使える形で学べることを目指しています。

Nimは、軽快に書けて高速に動き、しかも低水準から高水準まで扱える柔軟な言語です。
一方で、初めて触れる方にとっては、公式ドキュメントだけでは全体像がつかみにくかったり、どのパッケージをどの場面で使えばよいのか迷いやすかったりすることがあります。
本サイトは、そうした「公式資料と実際の利用のあいだ」にある壁を埋めることを目的としています。
例えば、Nimのコードを書いてみたいけど、どこから始めればいいのか分からない方や、Nimのライブラリを調べてみたいけど、公式ドキュメントだけでは情報が散らばっていて分かりにくいと感じている方などにとって、当サイトが役立つことを願っています。

当サイトはこんな方にお勧めです。
・初めてのプログラミング言語としてNimを学びたい方
・なかなかNimのライブラリ情報へ辿り着けない方
・色々なことは抜きにしてどんなNimのライブラリがあるか知りたい方

各ページでは、パッケージの概要、導入方法、基本的な使い方、注意点、関連知識などを、できるだけ実用的にまとめています。
また、Nim文法マスター100日ドリルのような学習コンテンツも通じて、調べるためのWikiと、順番に学ぶための教材をひとつの流れとしてつなげていく方針です。

はじめて読む場合は、まず「Nimとは何か」「Nimbleについて」から読み、 その後に標準ライブラリや外部パッケージの記事へ進むのがおすすめです。 学習を順番に進めたい場合は、100日ドリルから入ると流れをつかみやすいのでおすすめです。

また、当サイトでは個人情報の扱いについて、以下のように定めますので、下のリンクにて確認いただきたく思います。
当方では、これらの条項に対してユーザーの皆様がご承知いただけたものと扱わせていただきます。
Cookie、個人情報、免責事項について

本サイトが、Nimをこれから始める方にとっての入口になり、すでに使っている方にとっても辞書のように参照できる場所になれば幸いです。

魔王ばかきし