بنیاد LLVM گنجاندن کامپایلر F18 در پروژه LLVM را تایید کرد

در آخرین جلسه توسعه دهندگان EuroLLVM'19 (8 تا 9 آوریل در بروکسل / بلژیک)، پس از بحث دیگری، هیئت مدیره بنیاد LLVM گنجاندن کامپایلر را تصویب کرد. F18 (فرترن) و زمان اجرای آن در پروژه LLVM.

چند سالی است که توسعه دهندگان انویدیا در حال توسعه فرانت اند هستند جناح برای زبان فرترن به عنوان بخشی از پروژه LLVM. آنها اخیرا شروع به بازنویسی آن از C به C++ کردند (با استفاده از ویژگی های استاندارد C++17). پروژه جدید که F18 نام دارد، تا حد زیادی از قابلیت های پیاده سازی شده توسط پروژه Flang، پشتیبانی از استاندارد Fortran 2018 و پشتیبانی از OpenMP 4.5 پشتیبانی می کند.

بنیاد LLVM توصیه کرد که نام پروژه را به چیزی که برای توسعه دهندگان جدید و لیست های پستی قابل قبول تر و واضح تر است تغییر دهیم. پروژه F18 همچنین پیشنهاد شد که امکان رهایی خود از استاندارد C++17 را در نظر بگیرد. این درخواست مانع از پذیرش پروژه در ساختار LLVM نمی شود، اما از تعامل با عناصر خاصی از زیرساخت پروژه LLVM جلوگیری می کند (به عنوان مثال، ساخت ربات ها و ادغام با نسخه های رسمی).

منبع: linux.org.ru

اضافه کردن نظر