ภาษา Python นั้น โดยทางการแล้วตัวแปลภาษาเขียนอยู่บนภาษา C อีกที (เรียกว่า CPython) แต่เราได้รู้จักตัวแปล Python อื่นๆ เช่น PyPy.js ที่เขียนบน JavaScript มาแล้ว วันนี้มีของเล่นใหม่คือ Micro Python ภาษา Python 3 สำหรับอุปกรณ์ไมโครคอนโทรลเลอร์โดยเฉพาะ
แม้ว่า Micro Python จะยังคงเขียนอยู่บน C เช่นเดิม แต่ภายในนั้นมีการปรับแต่งรีดปริมาณการใช้ RAM ให้ลดลงจนสามารถนำไปใช้บนไมโครคอนโทรลเลอร์ได้ ฟีเจอร์หลักๆ คือ
หากสนใจสามารถติดตามหน้าหลักโครงการได้ที่ micropython.org ส่วนโค้ดนั้นใช้สัญญาอนุญาตแบบ MIT และฝากไว้บน GitHub ครับ
ที่มา: จดหมายข่าว Python
แม้ภาษา Python อาจช่วยให้การเขียนโปรแกรมง่ายขึ้นและเจอบั๊กน้อยลงกว่าเดิม แต่กับบนไมโครคอนโทรลเลอร์แล้ว อะไรๆ ก็เกิดขึ้นได้เสมอ
Comments
ยังไม่มีคนคอมไพล์ library ให้แฮะ ตัวจริงมันมาเปล่าๆ เลย
แต่เริ่มโปรแกรมเร็วจริง เร็วกว่า python เยอะ ทดสอบคอมไพล์บน Ubuntu 14.04 ได้ขนาดไฟล์ 280k
lewcpe.com, @wasonliw