ไวเวิร์น (ภาษาโปรแกรม)
Wyvernเป็นภาษาโปรแกรมคอมพิวเตอร์ที่สร้างโดย Jonathan Aldrich และ Alex Potanin สำหรับการพัฒนาเว็บและแอปพลิเคชันมือถือโดยให้ความสำคัญกับความปลอดภัยและความมั่นใจเป็นอันดับแรก Wyvern รองรับความสามารถเชิงวัตถุ มีการกำหนดประเภทเชิงโครงสร้าง และมีเป้าหมายที่จะทำให้การเขียนโปรแกรมอย่างปลอดภัยง่ายกว่าการเขียนโปรแกรมที่ไม่ปลอดภัย หนึ่งในคุณสมบัติแรกๆ ที่ทำให้ Wyvern พิเศษคือวิธีการใช้ภาษาโปรแกรมหลายภาษาในโปรแกรมเดียวกันได้อย่างปลอดภัย เพื่อให้นักเขียนโปรแกรมสามารถใช้ภาษาที่เหมาะสมที่สุดสำหรับแต่ละฟังก์ชัน ในขณะเดียวกันก็เพิ่มความปลอดภัยของโปรแกรม[ 1 ]
ขณะนี้อยู่ในขั้นตอนการพัฒนาต้นแบบและเผยแพร่ภายใต้ใบอนุญาต GPLv2
สวัสดีโลก
โปรแกรม 'Hello World' ใน Wyvern มีหน้าตาดังนี้:
ต้องการเอาต์พุตมาตรฐานstdout.print ( " Hello World " )อ่านเพิ่มเติม
- Cyrus Omar, Darya Kurilova, Ligia Nistor, Benjamin Chung, Alex Potanin และ Jonathan Aldrich, ภาษาเฉพาะประเภทที่ประกอบได้อย่างปลอดภัย , ในรายงานการประชุม European Conference on Object-Oriented Programming
- Ligia Nistor, Darya Kurilova, Stephanie Balzer, Benjamin Chung, Alex Potanin และ Jonathan Aldrich, Wyvern: ภาษาเชิงวัตถุที่เรียบง่าย มีประเภท และบริสุทธิ์ใน Mechanisms for Specialization, Generalization, and Inheritance (MASPEGHI), 2013
- ข่าวจากมหาวิทยาลัยคาร์เนกีเมลลอน, คาร์เนกีเมลลอนกำลังพัฒนาภาษาโปรแกรมที่รองรับหลายภาษาในโปรแกรมเดียวกัน , มหาวิทยาลัยคาร์เนกีเมลลอน
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- WyvernบนGitHub