การเปิดตัว Pharo 10 ภาษาถิ่นของภาษา Smalltalk

มีการเปิดตัวโครงการ Pharo 10 ซึ่งพัฒนาภาษาถิ่นของภาษาโปรแกรม Smalltalk Pharo เป็นทางแยกของโครงการ Squeak ซึ่งพัฒนาโดย Alan Kay ผู้เขียน Smalltalk นอกเหนือจากการใช้ภาษาการเขียนโปรแกรมแล้ว Pharo ยังมีเครื่องเสมือนสำหรับการรันโค้ด สภาพแวดล้อมการพัฒนาแบบรวม ตัวดีบักเกอร์ และชุดไลบรารี รวมถึงไลบรารีสำหรับการพัฒนาอินเทอร์เฟซแบบกราฟิก รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต MIT

ท่ามกลางการเปลี่ยนแปลงในรุ่นใหม่ การล้างโค้ดมีความโดดเด่น - โค้ดที่ล้าสมัยได้ถูกลบออกแล้ว (Glamour, GTTools, Spec1, การรองรับ bytecode ที่ล้าสมัย) และยูทิลิตี้ที่ขึ้นอยู่กับโค้ดที่ล้าสมัยได้ถูกเขียนใหม่ (เครื่องมือวิเคราะห์การพึ่งพา, Critique Browser ฯลฯ ) . มีการเปลี่ยนแปลงโดยมีวัตถุประสงค์เพื่อเพิ่มความเป็นโมดูลของโครงการและให้ความสามารถในการสร้างภาพที่มีขนาดน้อยที่สุด มีการทำงานเพื่อปรับปรุงประสิทธิภาพและลดขนาดของภาพ (ขนาดของภาพพื้นฐานลดลงจาก 66 เป็น 58 MB) เครื่องเสมือนได้รับการปรับปรุงโค้ดที่เกี่ยวข้องกับ I/O แบบอะซิงโครนัส การจัดการซ็อกเก็ต และ FFI ABI

ที่มา: opennet.ru

เพิ่มความคิดเห็น