LLVM 3.3 ออกแล้ว รองรับ C++11 เต็มรูปแบบ

by nutmos
19 June 2013 - 03:34

นักพัฒนาของ LLVM คู่แข่ง GCC (อ่านรายละเอียดได้ในข่าวเก่า) ได้ประกาศเปิดตัว LLVM 3.3 ที่รองรับภาษา C++11 อย่างเป็นทางการ โดย frontend ของ LLVM ที่ใช้คอมไพล์ภาษา C/C++ ชื่อ Clang จะรองรับ AArch64 (ชื่อในกลุ่ม open-source ของ ARMv8), AMD R600 GPU, S390 และบางส่วนของ IBM System Z โดยนักพัฒนาได้กล่าวว่า LLVM 3.3 นี้เป็น "คอมไพเลอร์ที่รองรับมาตรฐาน C++11 รวมทั้งไลบราลี่สำคัญ ๆ ของ C++11 อย่าง std::regex"

Clang ยังมีเครื่องมือ C++11 migration เพื่อช่วยนักพัฒนาอัพเกรดโค้ดของพวกเขาเพื่อรองรับมาตรฐานใหม่อีกด้วย

นักพัฒนากล่าวว่า โค้ดที่ถูกสร้างโดย LLVM 3.3 นั้นเร็วกว่า LLVM เวอร์ชันเก่า ๆ มาก สามารถอ่านรายละเอียดเพิ่มเติมได้ใน Release Note

ที่มา - LLVM Announce ผ่าน The H

Blognone Jobs Premium