LLVM technically không phải là một bộ compiler hoàn chỉnh có thể dịch được từ C++ sang machine language mà chỉ là middle-end và back-end của bộ compiler để dịch từ Immediate Language (IL) sang machine language. Dĩ nhiên LLVM có rất nhiều điểm lợi cả về mặt kỹ thuật lẫn license, nhưng bộ GCC vẫn có một số điểm lợi:
- Tương thích. Nhiều người dùng. Chạy tốt "enough." - Mã đích của GCC vẫn chạy nhanh hơn mã đích của LLVM một chút (đây là cái quan trọng hơn thời gian dịch) - Có nhiều front-end. Hầu như bất cứ ngôn ngữ cấp cao nào GCC cũng hỗ trợ. - Có nhiều back-end. Hầu như target/architecture nào cũng được GCC hỗ trợ. Ví dụ MSP430 có msp-gcc chứ em chưa thấy có back-end msp430 ổn định đáng tin cậy cho llvm? AVR cũng thế. - Cái điểm lợi về license thì ít người quan tâm bởi vì thường nhu cầu phân phối một cái compiler rất là nhỏ. Với cả xem ra LLVM không thể nhanh hơn 3 lần so với GCC. 30% thì có thể tin được. - H. 2011/10/19 Nguyễn Vũ Hưng <[email protected]>: > Em đọc qua llvm thấy họ quảng cáo ghê quá, > cũng là một toolchain và compiler nhanh hơn gcc những 3 lần. > > Hix, thế này thì GNU/GCC thất sủng à? :) > -> http://llvm.org/ > > -- > Best Regards, > Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng ) > vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: > vuhung16plus, twitter: vuhung, MSN: vuhung16. > http://www.facebook.com/nguyenvuhung > http://nguyen-vu-hung.blogspot.com/ > _______________________________________________ > POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines > _______________________________________________ > HanoiLUG mailing lists: http://lists.hanoilug.org/ > HanoiLUG wiki: http://wiki.hanoilug.org/ > HanoiLUG blog: http://blog.hanoilug.org/ -- Huan Truong | tnhh.net | 6609889066 | @huant _______________________________________________ POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines _______________________________________________ HanoiLUG mailing lists: http://lists.hanoilug.org/ HanoiLUG wiki: http://wiki.hanoilug.org/ HanoiLUG blog: http://blog.hanoilug.org/
