อ่าน 2 นาที
ไอรอนสเคม
IronSchemeเป็นการนำภาษาการเขียนโปรแกรม Schemeมาใช้โดยมุ่งเป้าไปที่Microsoft .
ไอรอนสเคม
| ไอรอนสเคม | |
|---|---|
| นักพัฒนา | ลูเวลลิน พริตชาร์ด[ 1 ] |
| เวอร์ชันเสถียร | 1.0.180 / 19 กันยายน 2019 |
| รุ่นทดลองใช้งาน | 1.0.239 / 27 ธันวาคม 2019 |
| ระบบปฏิบัติการ | ไมโครซอฟต์ วินโดวส์ , มอสซาเรลล่า , ลินุกซ์ |
| แพลตฟอร์ม | .NET Framework , Mono |
| พิมพ์ | ภาษาโปรแกรม |
| ใบอนุญาต | Ms-PL [ 2 ] |
| เว็บไซต์ | github.com/IronScheme/IronScheme |
| ที่เก็บข้อมูล |
|
IronSchemeเป็นการนำภาษาการเขียนโปรแกรม Schemeมาใช้โดยมุ่งเป้าไปที่Microsoft .NET Framework IronScheme เป็นการเขียนIronLisp ขึ้นใหม่ทั้งหมด โดยนำบทเรียนที่ได้รับระหว่างการพัฒนา IronLisp มาใช้[ 3 ]
IronScheme วางแผนที่จะสร้างบน Microsoft Dynamic Language Runtimeแต่ตัดสินใจละทิ้งแนวคิดนี้เนื่องจากสาขา DLR ที่โครงการใช้ไม่ตรงกับtrunkและเนื่องจาก DLR ตามที่นักพัฒนาระบุ ไม่สามารถรองรับความต้องการส่วนใหญ่ของ Scheme ได้[ 4 ]ในที่สุด IronScheme ก็ได้ใช้ DLR เวอร์ชันของ Microsoft เองในขอบเขตจำกัด แต่ต้องแก้ไขเพื่อให้สามารถใช้งานคุณสมบัติ Scheme ที่จำเป็นบางอย่างได้ เช่น การ กำจัดtail call [ 5 ] [ 6 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- IronScheme บน GitHub
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ไอรอนสเคม
IronSchemeเป็นการนำภาษาการเขียนโปรแกรม Schemeมาใช้โดยมุ่งเป้าไปที่Microsoft .
ลิงก์ภายนอก
บทความนี้เกี่ยวกับซอฟต์แวร์ที่สร้าง ผลิต หรือพัฒนาโดย Microsoft ยังเป็นบทความที่ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป