Microsoft เปิด Open Source ภาษา P สำหรับพัฒนาโปรแกรมบนอุปกรณ์หลากหลายและ IoT

Microsoft ประกาศเปิด Open Source ให้ภาษา P สำหรับพัฒนาโปรแกรมแก่ Embedded System, IoT โดยเฉพาะ ตอบรับโลกยุค IoT ที่กำลังเติบโตอย่างรวดเร็ว

microsoft_p_language

ภาษา P นี้เป็นภาษาที่ถูกออกแบบมาสำหรับ Asynchronous Event-Driven Programming โดยเฉพาะที่สามารถทำงานร่วมกับภาษา C ได้เป็นอย่างดี โดยมีเป้าหมายเพื่อให้สามารถพัฒนาส่วนเชื่อมต่อระหว่างส่วนย่อยของโปรแกรมหรือระบบต่างๆ ได้เป็นอย่างดีตามโปรโตคอลที่กำหนด ในมุมหนึ่งนั้นภาษา P ก็สามารถใช้ในการพัฒนาโปรแกรมที่มีการทำงานในลักษณะของ State Machine ที่ทำงานผสานกันเป็นระบบได้นั่นเอง

ที่ผ่านมานั้น Microsoft ใช้ภาษา P ในการพัฒนาและทดสอบ USB Device Driver บน Microsoft Windows 8 และ Windows Phone มาแล้ว โดยในปัจจุบันภาษา P นี้รองรับการพัฒนาได้บนทั้ง Linux, macOS และ Windows และ Microsoft เองยังมี P# ซึ่งเป็นส่วนขยายของ C# สำหรับการเขียน Asynchronous Programming แบบ Open Source ให้ใช้งานได้อีกด้วย

ในคลิปดังต่อไปนี้คือตัวอย่างของงานที่พัฒนาด้วยภาษา P เพื่อควบคุมคอปเตอร์ 4 ใบพัดนะครับ

ผู้ที่สนใจสามารถศึกษารายละเอียดเพิ่มเติมหรือลองใช้งานได้ที่ https://github.com/p-org/P เลยนะครับ

ที่มา: http://www.infoworld.com/article/3130998/application-development/microsoft-open-sources-p-language-for-iot.html

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

กลุ่มผู้ผลิตชิปวอนทำเนียบขาวเลี่ยงแทรกแซงกลไกตลาดหน่วยความจำ

สมาคมอุตสาหกรรมชิปได้ออกมาเรียกร้องให้ทำเนียบขาวหลีกเลี่ยงการเปลี่ยนแปลงครั้งใหญ่ในแนวทางการกำกับดูแลตลาดชิปหน่วยความจำ

Tenable จับมือ Anthropic เข้าร่วม “Project Glasswing” ยกระดับการป้องกันไซเบอร์ในยุค AI [Guest Post]

การเข้าร่วม Project Glasswing และการได้ร่วมทำงานกับ Claude Mythos Preview ในครั้งนี้ จะช่วยให้ Tenable สามารถสนับสนุนลูกค้าให้เข้าใจพฤติกรรมของโมเดล AI ระดับแนวหน้า (Frontier AI) …