ื ื ืืืข ืืืขืจืกืืข ืคืื โโืื ื ืื ืกืืกืืขื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืื ืืืคืจืืื, ืืืึธืก ืืขื ืกืขืคืืขืืืขืจ ืืื ืึท ืืึธืจ ืืื ื ืืืึทื ืืขืืืื ื. ืขืจืฉืืขืจ ืกืืึทืืื ืืืขืจืกืืข. ืืขืจ ืกืื ืืึทืงืก ืืื ืขื ืืขื ืฆื Python, ืืื ืื ืคืึธืจืฉืืขืืื ื ืืื ืึผืืขื ืืื C ++. ืืืื FAQ ืื ืฉืคึผืจืึทื ืืึทืจืึธืื ืฉืืืขืจ ืคืื (ืืื ืกืืจ ืคืื ืืืึธื ืคืื ืฆืืฉืืืึทืขืจ): ืืึธืืืืึท 3, ืืขืืคื, ืึทืืึท, C++, ืคึผืืืืึธื, ืืืกืคึผ, ืึธืืขืจืึธื.
ืึทืจืืขื ืืืืขืืื ืืึทื ืง ืฆื ืื ืคืืืืงืืื ืฆื ืฆืื ืืืคื ืขืืขื C/C ++/Objective-C/JS. ืขืก ืฉืืืฆื ืืึทืงืจืึธืก, OOP, ืืืฉืึทื ืขืจืืงืก, ืืืืกื ืขืืขื, ืืืืก ืงืึธื ืคืึทืจืืืึทื ืืื ืคืื ืืขืจ. ืืืกืขื ืกืข - MIT.
ืื ืืขืจืกื ืืืืืืืง ืขื ืืขืจืื ืืขื:
-
ืขืก ืืื ืึท ื ืืึทืข ORC ืืืกื ืงืึทืืขืงืืขืจ ืืืึธืก ื ืืฆื ืื ARC ืึทืืืขืจืืืึทื ืึธืืขืจ ืืึทื ืืึทืื ืงืืึทืืขืืืง ืืึทืืืืึทืื ืืื ืึท ืกืคึผืขืฆืืขื ืืืขื. ืขื ืืืืึทืื ืืื ืื --gc:orc ืึธืคึผืฆืืข. ืืืขืื ARC / ORC ืืืคืคืขืจืขื ืกืขืก ืขืก ืืื ืึท ืืจืืืก ืึทืจืืืงื.
-
ื ืืึธืืข ืคืื โโืฉืืจืขื ื ืคึฟืื ืงืฆืืข ืืขืคึฟืื ืืฆืืข ืืื ืฆืืืขืืืืื, ืืืึธืก ืืืื ืึทื ื ืึธื ืืฉืขืง ืคึฟืึทืจ ืืืืคืขืฅ ืืืืืึทืืืืืื. ืึทืงืืืืืืืืื ืืืจื ืื {.experimental: "strictFuncs".} ืคึผืจืึทืืืึท ืึธืืขืจ ืืืจื ืื --experimental:strictFuncs ืืึทืฉืืืืขื.
-
ืื ืคึฟืื ืงืืืืขืจื ืงืขื ืขื ืืืฆื ืืืขืจื ืืขื ืืฆื ืืื ืึทื ืึธืคึผืขืจืึทืืึธืจ.
-
ืฆืืืขืืขืื .ื ืึธืึทืืืึทืก ืคึผืจืึทืืืึท. ืขืก ืืึทืคึผืก ืฆื ืื C ืืึทืืจืขื ืขืฆื ืงืืืืขืจื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืขืคืขืงืืืืืงืืึทื ืึทื ืืขื ืงืืืืขืจื ืงืขื ืขื ืฆืืฉืืขืื.
-
ืกืคึผืขืฆืืคืืฉ ืืืึธืจื ืื ืื ืงืขื ืขื ืืืฆื ืืืื ืคืืจืืืื ืืืขื ืืื ืขืจืจืึธืจืก ืืืจื --warningAsError[X]:on|off.
-
ื ืืึทืข ืืึทืคึฟืขื: nim r main.nim [args...], ืืืึธืก ืงืึทืืคึผืืืื ืืื ืืืืคื main.nim, ืืื ืืืื --usenimcache ืึทืืื ืึทื ืืขืจ ืจืขืืืืืึทื ืืื ืกืืึธืจื ืืื $nimcache/main$exeExt, ื ืืฆื ืื ืืขืืืข ืืึธืืืง ืืื ื ืื c - ืจ ืฆื ืืึทืงืืืขื ืืึทืคืจืืึทืขื ืคืื ืจืืงืึธืืคึผืืืึทืืืึธื, ืืืขื ืื ืืงืืจ ืงืึธื ืืื ื ืืฉื ืคืืจืขื ืืขืจื. ืืืึทืฉืคึผืื:
ื ืื r compiler/nim.nim --ืืืืฃ # ืฆืื ืืืคืืขืฉืืขืื ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืึธื
ืืืืืขืจืงืึธื 'ืืืคึผืึธืจื ืึทืก; echo getCurrentCompilerExe()' | ื ืื ืจ โ # ืืืก ืืจืืขื ืืืื
ื ืื ืจ ืงืึทืืคึผืืืืขืจ/ื ืื.ื ืื --fullhelp # ืึธื ืจืขืงืึธืืคึผืืืึทืืืึธื
ื ืื ืจ --ื ืืืงืึทืืฉืข:/ืืืคึผ ืืืืคึผื # ืืืื ืขืจื ืืขืจืืืขืืืขื ืฆื /ืืืคึผ/ืืึทืื
-
ืฆืืืขืืขืื ืึท ื ืืึทืข ืึธื ืฆืืืขืจืขื ืืฉ --hint:msgOrigin ืืืึธืก ืืืขื ืืืืึทืื ืืื ืืขืจ ืงืึทืืคึผืืืืขืจ ืืืฉืขื ืขืจืืืืึทื ืืขืืช / ืืืืจืขื ืื ื ืึทืจืืืงืืขื. ืืึธืก ืืขืืคึผืก ืืืขื ืขืก ืืื ื ืืฉื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืคืื ืืื ืืขืจ ืึธื ืืึธื ืืขืงืืืขื.
-
ืฆืืืขืืขืื --backend:js|c|cpp|objc (ืึธืืขืจ -b:js, ืขืืง) ืคืึธื ืฆื ืืืืฉื ืื ืืึทืงืขื ื.
-
ืฆืืืขืืขืื --usenimcache ืคืึธื ืฆื ืจืขืืืืืึทื ืืื ืึทืจืืขืก ืฆื ื ืืืงืึทืืฉืข.
-
ืฉืืืกืืขื ืึทืืืขืงืืขื ืืืขื: --oldNewlines, --laxStrings, --oldast, --oldgensym
-
ืื ื ืืืกuggest ื ืืฆื ืืืฆื ืืืืึทืื ื ืื ืืืืื ืื ืคืึธืจืืืก ืืขืงืืึทืจืึทืฆืืข, ืึธืืขืจ ืืืื ืื ืึธืจื ืคืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืืขื ืืืจ ืืขืื ืืขืค.
ืืื ืึทืืืฉืึทื, ืคืืืข ืขื ืืขืจืื ืืขื ืืขื ืขื ืืืกืืฃ ืฆื ืื ื ืึธืจืืึทื ืืืืืืึธืืขืง ืืื ืคืืืข ืืฉืืง ืคืืงืกืื.
ืืงืืจ: linux.org.ru