NimのGUIでいい感じの「wNim」

nim
gui
wNim

いろいろ探した結果、障害なくコンパイルができたのでwNimをおすすめしたいと思います。

インストール

nimble install wnim

サンプルコード

import wNim

let app = App()
let frame = Frame(title="Hello World", size=(400, 300))

frame.center()
frame.show()
app.mainLoop()

上記コードを「test.nim」で保存

テスト実行

nim c -r .	est.nim

リリースコンパイル

nim c -d:release --opt:size --passL:-s --app:gui ./test.nim

デバッグに使える

php の var_dumpのような感じ

repr(値)

その他(便利そうなページとか)

https://khchen.github.io/wNim/
http://flat-leon.hatenablog.com/entry/nim_howto