Nim Language ซึ่งเป็นภาษาโปรแกรมที่ เขียนง่ายเหมือน Python, เร็วเหมือน C และเขียนมาโครได้เหมือน Lisp ออกเวอร์ชั่น 2.0
ฟีเจอร์ใหญ่ของเวอร์ชั่นนี้คือเปิด ORC memory management และ multi threads เป็นค่าเริ่มต้น. ซึ่ง ORC MM ทำให้ตัวโปรแกรมหลัง compile ไม่ต้องมี garbage collector ทำงานอยู่เบื้องหลังเมื่อรันโปรแกรม. ทำให้ภาษาสามารถใช้กับงานที่ไม่ต้องการให้โปรแกรมหยุดจากการทำงานของ GC เช่นงาน soft real-time.
การเปลี่ยนแปลงอื่นๆ เช่น ใช้ BigInt เมื่อคอมไพล์เป็น javascript, เปิดใช้ overloadable enums, ย้าย library หลายตัวใน standard library เป็นแพ็คเกจแยก และมี Atlas เป็น package manager ทางเลือก.
ถ้าในเครื่องลง choosenim ไว้แล้ว สามารถอัพเดตภาษาเป็นเวอร์ชั่น 2 โดยพิมพ์ choosenim update stable
ที่มา: Nim Blog
Comments
ใช้ BigInt
เพิ่งเคยได้ยินภาษานี้