Open4

👑 Nim に触れてみる

torish14torish14

Nim の特徴

  • Python のように可読性の高い構文
    • インデントルール
      • インデントはタブではなく スペース を使う
    • 文字列は ダブルクオーテーション で囲む
  • 静的型付け
    • まるで TypeScript
  • 高速なコンパイル
    • C++ と同等
  • 他の言語にトランスパイルする
    • C/C++
    • Objective-C
    • JavaScript
torish14torish14

Nim でできること

  • WebAssembly
  • OS 開発
  • CLI ツール開発
  • ブロックチェーン開発
  • Web アプリ開発
  • ゲーム開発
  • 組み込み
torish14torish14

チュートリアルをやった感想

  • コード量が少なく、直感的に書けるスグレモノ
  • それでいてできることが多い
  • つまり、書いてて楽しい
  • まずは、馴染みがある Web アプリをいくつか作ってみる