Smalltalk хэлний аялгуу болох Pharo 10-ийн хувилбар

Smalltalk програмчлалын хэлний аялгууг хөгжүүлдэг Pharo 10 төслийн нээлтийг хийсэн. Фаро бол Smalltalk-ийн зохиогч Алан Кэйгийн боловсруулсан Squeak төслийн сэрээ юм. Програмчлалын хэлийг хэрэгжүүлэхээс гадна Pharo нь кодыг ажиллуулах виртуал машин, хөгжүүлэлтийн нэгдсэн орчин, дибаг хийгч, график интерфэйсийг хөгжүүлэх сангуудыг багтаасан олон тооны сангуудаар хангадаг. Төслийн кодыг MIT лицензийн дагуу түгээдэг.

Шинэ хувилбарт гарсан өөрчлөлтүүдийн дотроос код цэвэрлэх нь онцгой юм - хуучирсан кодыг устгасан (Glamour, GTTools, Spec1, хуучирсан байт кодыг дэмжих), хуучирсан кодоос хамааралтай хэрэгслүүдийг дахин бичсэн (Dependency Analyzer, Critique Browser гэх мэт). . Төслийн модулийг нэмэгдүүлэх, хамгийн бага хэмжээтэй зураг үүсгэх боломжийг олгоход чиглэсэн өөрчлөлтүүд хийгдсэн. Гүйцэтгэлийг сайжруулах, зургийн хэмжээг багасгах ажил хийгдсэн (үндсэн зургийн хэмжээг 66-аас 58 МБ болгон бууруулсан). Виртуал машин нь асинхрон оролт гаралт, залгуурын зохицуулалт, FFI ABI-тай холбоотой сайжруулсан кодтой.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх