LLVM сан нь F18 хөрвүүлэгчийг LLVM төсөлд оруулахыг зөвшөөрсөн

EuroLLVM'19-ийн хамгийн сүүлийн хөгжүүлэгчдийн уулзалт дээр (Брюссель / Бельгид 8-р сарын 9-XNUMX-нд) өөр нэг хэлэлцүүлгийн дараа LLVM сангийн захирлуудын зөвлөл эмхэтгэгчийг оруулахыг зөвшөөрөв. F18 (Фортран) ба түүний LLVM төсөлд ажиллах хугацаа.

Хэдэн жилийн турш NVidia хөгжүүлэгчид урд талын хэсгийг хөгжүүлсээр байна Жигүүр LLVM төслийн хүрээнд Fortran хэлний хувьд. Тэд саяхан үүнийг C хэлнээс C++ болгон дахин бичиж эхэлсэн (C++ 17 стандартын функцуудыг ашиглан). F18 нэртэй шинэ төсөл нь Flang төслийн хэрэгжүүлсэн чадавхийг голчлон дэмжиж, Fortran 2018 стандарт болон OpenMP 4.5-ийн дэмжлэгийг хэрэгжүүлдэг.

LLVM сангаас төслийн нэрийг шинэ хөгжүүлэгчид болон захидлын жагсаалтад илүү хүлээн зөвшөөрөгдөхүйц, илүү ойлгомжтой болгож өөрчлөхийг санал болгов. F18 төслийг мөн C++ 17 стандартаас чөлөөлөх боломжийг авч үзэхийг зөвлөж байна. Энэ хүсэлт нь төслийг LLVM бүтцэд хүлээн зөвшөөрөхөд саад болохгүй, гэхдээ LLVM төслийн дэд бүтцийн зарим элементүүдтэй харилцахаас сэргийлдэг (жишээлбэл, роботуудыг бүтээх, албан ёсны хувилбаруудтай нэгтгэх).

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

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