記事一覧へ English

Internet of Tomohiro

よろしければ投げ銭をお願いします。


Google ColaboratoryでNimを使う

こちらにGoogle Colaboratoryに関する記事もあります。

Nim4Colab 拡張を使うと Google Colaboratory 上で Nim 言語を使うことができます。

使い方

以下のコードを Google Colaboratory のセルにコピペして実行してください。 Nim4Colab 拡張のダウンロード、インストールと読み込みを行います。

!pip install git+https://github.com/demotomohiro/nim4colab.git
%load_ext nim4colab

その後は以下のように %%nimc の下にNimのコードを書くことで実行できるようになります。

%%nimc
echo NimVersion

サンプルコード

簡単なサンプル

PNG画像を作るサンプル

EGLとOpenGLを使うサンプル

行番号を表示する

Nimから出力されるコンパイルエラーには行番号が含まれています。 エラーのあった場所の行がどこか簡単に見つけられるように行番号を表示します。 メニューの"ツール"→"設定..."をクリックして設定画面を表示し、"行番号を表示"にチェックします。

仕組み

初めて Nim4Colab のコマンドを実行したときに自動的に Nim nightlies から最新版の Nim をダウンロードしインストールします。 ユーザのコードは ~/code.nim に書き込まれ nim コマンドが呼ばれます。

関連記事

SSHやVNC経由でNimをGoogle Colaboratoryの仮想マシン上で使いたい人には参考になるかもしれません。

sshでGoogle Colaboratoryを使う

Google ColaboratoryでOpenGLを使ったデスクトッププログラムを動かす


by Tomohiro

記事一覧へ