ื ืึธื ืึท ืืึธืจ ืคืื ืึทื ืืืืืงืืื ื, ืื ืืขืืืื ื ืคืื ืื ืกืืกืืขื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื Nim 1.6 ืืื ืืจืืืก, ืืืึธืก ื ืืฆื ืกืืึทืืืง ืืืืคึผืื ื ืืื ืืื ืืืฉืืคื ืืื ืึทื ืืืื ืืืืฃ Pascal, C++, Python ืืื Lisp. ื ืื ืืงืืจ ืงืึธื ืืื ืงืึทืืคึผืืืื ืืื ืึท C, C ++ ืึธืืขืจ ืืืฉืึทืืืึทืกืงืจืืคึผื ืคืึทืจืืจืขืืื ื. ืืขืจื ืึธื, ืื ืจืืืึทืืืื ื C / C ++ ืงืึธื ืืื ืงืึทืืคึผืืืื ืืื ืึท ืขืงืกืขืงืืืึทืืืข ืืขืงืข ื ืืฆื ืงืืื ืื ืืืฆื ืงืึทืืคึผืืืืขืจ (ืงืืึทื ื, ืืงืง, ืืงืง, ืืืืกืืึทื C ++), ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืขืจืืจืืืื ืคืึธืจืฉืืขืืื ื ื ืึธืขื ื ืฆื C ืืืื ืืืจ ืืึธื ื ืื ื ืขืืขื ืืื ืืฉืืื ืื ืงืึธืก ืคืื ืคืืืกื ืืืง. ืื ืืืกื ืงืึทืืขืงืืขืจ. ืขื ืืขื ืฆื Python, Nim ื ืืฆื ืื ืืขื ืืืืฉืึทื ืืื ืืืึธืง ืืขืืืืึทืืขืจื. ืืขืืึทืคึผืจืึธืืจืึทืืืื ื ืืืฉืืจืื ืืื ืงืืืคึผืึทืืืืึทืืื ืคึฟืึทืจ ืงืจืืืืืื ื ืคืขืื-ืกืคึผืขืฆืืคืืฉ ืฉืคึผืจืึทืื (ืืกืืก) ืืขื ืขื ืืขืฉืืืฆื. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืฆืืืขืฉืืขืื ืืื ืืขืจ ืื MIT ืืขืจืืืืืขื ืืฉ.
ื ืึธืืืึทืืึทื ืขื ืืขืจืื ืืขื ืืื ืื ื ืืึทืข ืืขืืืื ื ืึทืจืืึทื ื ืขืืขื:
- ืฆืืืขืืขืื ืื ืืืขืจืึทืืืข [T] ืงืืึทืก ืืื ืึท ืืืคึผ ืืืคึผืืึทืืขื ืืืืฉืึทื ืคึฟืึทืจ ืืืขืจืืืืขืจื. ืืขืืคึผืืึทืืข ืกืึทืืึทืงื[T](ืึท: ืืืขืจืึทืืืข[T]): ื = ืืืึทืจ ืจืขืืืืืึทื: ื ืคึฟืึทืจ ืึทื ืืื ืึท: ืจืขืืืืืึทื += ืึท ืจืขืืืืืึทื ืืึทืฉืืขืืืงื ืกืึทืืึทืงื (ืืึธืืึท (3)) == 0 + 1 + 2 # ืึธืืขืจ 'ืืึธืืึท ( 3) ืกืึทื'
- ืฆืืืขืืืืื ืืงืกืคึผืขืจืืขื ืึทื ืฉืืืฆื ืคึฟืึทืจ ". EffectsOf" ืึทื ืึทืืืืฉืึทื ื ืคึฟืึทืจ ืกืึทืืขืงืืืืืื ืึทืคึผืืืืื ื ืืคืขืงืฅ. ืืืขื ืืืคืืื ื (ื ืืืืึทืก ืขืคืคืขืงืฅ ืึธืฃ): {. ืขืงืกืคึผืขืจืืืขื ืืึทื: "ืกืืจืืงื ืขืคืคืขืงืฅ".} ืึทื ืืขืจืฉ: {.ืคึผืจืึทืืืึท: ืขืคืขืงืืกืึธืค.} ืคึผืจืึธืง ืืืกืึธืจืฅ (s: ืกืขืง; ืงืืคึผ: ืคึผืจืึธืง (ืึท, ื: ื): ืื ื) {. ืืืืจืงืื ื ืึธืค: ืงืืคึผ. }
- ื ื ืืึทืข ืืืคึผืึธืจื ืกืื ืืึทืงืก "ืืืคึผืึธืจื ืคืึธืึธ {.ืึทืื.}" ืืื ืคืืจืืขืืืืื, ืึทืืึทืืื ื ืืืจ ืฆื ืึทืจืืึทื ืคืืจ ื ืื ืืืืื ืฆืืืืจ, ืึธืืขืจ ืืืื ืคึผืจืืืืึทื ืกืืืืึธืืก. ืฆื ืึทืงืกืขืก ืคึผืจืืืืึทื ืคืขืืืขืจ ืคืื ืึทืืืืฉืขืงืฅ, ืื ืกืื / ืืืคึผืึธืจืืืืืืก ืืึธืืืืข ืืื ืื PrivateAccess API ืืขื ืขื ืฆืืืขืืขืื. ืคึฟืื ืกืืกืืขื {.ืึทืื.} ืืื ืกืืกืืขื2 ืึทืจืืึทื ืคืืจ ื ืื-ืขืงืึธื ืกืืกืืขื2.ืืืืกืกืืกืืขื ืืืคึผืึธืจื ืึธืก {.ืึทืื.} ืืืืืขืจืงืึธื ืืืืืขืจื ืืึทืจืืขื
- ืฆืืืขืืืืื ืืงืกืคึผืขืจืืขื ืึทื ืฉืืืฆื ืคึฟืึทืจ ืคึผืื ืงื ืึธืคึผืขืจืืืืขืจื, ืืืึธืก ืงืขื ืขื ืืืื ืืขืืืืื ื ืฆื ืื ืกืืจืืืขื ื ืืื ืึทืืืฉ ืคืขืืืขืจ. ืึทืจืืึทื ืคืืจ ืกืื / ืืืฉืกืึธื ืืขืืคึผืืึทืืข '.?' (ืึท: ืืืฉืกืึธืื ืึธืืข, ื: ืื ืืืคึผืขื {ืืืขื ื}): ืืืฉืกืึธืื ืึธืืข = ืึท [ืึทืกืืืึธืกืืจ (ื)] ืืึธืื ืืืฉ = %* {"ืึท1": {"ืึท2": 10}} ืืึทืฉืืขืืืงื j.?a1.?a2.getInt == 10
- ื ืึธื ืคึผืึทืจืึทืืขืืขืจืก ืงืขื ืขื ืืืื ืกืคึผืขืกืืคืืขื ืืื ืืืึธืง ืึทืจืืืืขื ืื. ืืืกืืขืจ fn (ืึท = 1, ื = 2, ืืืฃ 1, ืืืฃ 2) = ืึทืืืขืงืืืึทืจืคื fn (ืึท = 1): ืืึทืจ 1 ืืึธื: ืืึทืจ 2
- ืกืืคึผืคึผืึธืจื ืคึฟืึทืจ ืืึทื ืืฆืขืจ-ืืืคืืื ื ืืืืขืจืึทืื ืืื ืืืคึผืืึทืืขื ืึทื (ืืืฉื, "-128'bignum'"). func `'big`*(ื ืื: cstring): JsBigInt {.importjs: "BigInt(#)".} ืืึทืฉืืขืืืงื 0xffffffffffffff'big == (1'ืืื ืฉื 64'ืืื) - 1'ืืื
- ืืขืจ ืงืึทืืคึผืืืืขืจ ืืืคึผืืึทืืึทื ืฅ ืื "-eval:cmd" ืืึทืคึฟืขื ืฆื ืืืืื ืืืืคื ื ืื ืงืึทืืึทื ืื ืคึฟืื ืื ืืึทืคึฟืขืื ืฉืืจื, ืืืฉื 'nim -eval:"echo 1".
- ืฆืืืขืฉืืขืื ืฉืืืฆื ืคึฟืึทืจ ืงืจืืืืืื ื ืืืื ืืืืืขื ืข ืืงืกืืขื ืฉืึทื ื ืคึฟืึทืจ ืื ื ืืืกืงืจืืคึผื ืืึทืงืขื ื.
- ืืขืืช ืึทืจืืืงืืขื ืืึธืื ืฉืืื ืืืืขืจ ืืงืกืคึผืึทื ืืื ืฆื ืืืืึทืื ืืขื ืงืึธื ืืขืงืกื ืคึฟืึทืจืืื ืื ืืื ืืขื ืืขืืช. ืืืคึผืืึทืืขื ืึทื ืื ืื ืงืึทืืคึผืืืืขืจ ืืืึธืจื ืื ืื.
- ืืืืืืืืง ืืืคึผืจืืืื ืคืึธืจืฉืืขืืื ื ืคืื ืื "--gc:arc" ืืื "--gc:orc" ืืืกื ืงืึทืืขืงืืขืจื.
- ืึทืืข ืืึทืงืขื ืืก ืืึธืื ืืืคึผืจืืืื ืื ืึทืงืืขืจืึทืกื ืืื ืคืึธืจืฉืืขืืื ื ืคืื ืงืึธื ืคึฟืึทืจ ืคึผืึทืจืกืื ื ืื ืืึทืืืฉืขืจื ืืื ืคืืึธืืืื ื ืคืื ื ื ืืืขืจื.
- ืืืคึผืจืืืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคืื JS, VM ืืื Nimscript ืืึทืงืขื ืืก ืืื ืืึทืืืฉืืื ืืืึธืก ืืื ืึทืืขืจ ืืืืื ืืขืืจืืขื ืืื ืื C ืืึทืงืขื ื (ืืืฉื, ืื ืกืื / ืคึผืจืขืืื ืืึธืืืืข). ืืขืกืืื ื ืคืื ืกืืืืื ืืึทืืืฉืืื ืืื C, JS ืืื VM ืืึทืงืขื ืื ืืื ืืขืืจืื ืืขื.
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืขืคึผื ืกืืืืฆืืื / ื 1 ืฉืคึผืึธื, 32-ืืืกื RISC-V, armv8l ืืื CROSSOS ืกืืกืืขืืขื.
- ืฆืืืขืืืืื ืืึทืืืฉืืื std/jsbigints, std/tempfiles ืืื std/sysrand. ืืึทืืืืืืง ืืืคึผืจืืืืืึทื ืฅ ืืขื ืขื ืืขืืืื ืฆื ืื ืืึทืืืฉืืื ืคืื ืื ืกืืกืืขื, ืืึทื, ืืจืึทืค, ืืืฉืกืึธื, ืืืฉืกืึธื ืืืืืก, ืึธืก, ืืืคึผืืจืึทืืฅ, ืจืึทืคึผื ืืืก, ืจืฉืืืืช ืืื ืืึทืฉืขืก.
ืืงืืจ: opennet.ru