- C kodunu derlediğinizde Windows/macOS/Linux/BSD gibi her yerde çalıştırılmasını sağlayan kütüphane ve araç zinciri
- Yorumlayıcı/sanal makine gerektirmez
- GCC ve Clang yeniden yapılandırılarak POSIX Polyglot formatı oluşturulur ve her işletim sisteminde yerel olarak çalışır
3.5'teki iyileştirmeler
- Bellek eşleme uygulaması: daha yüksek kaliteli bir bellek eşleme uygulaması
- Lua 5.4.6 desteği (içeride bulunan Redbean web sunucusu tarafından kullanılıyor)
-x LANG bayrağı desteği
- C++ STL'nin yeniden uygulanmasında büyük ilerleme
ctl::string optimizasyonu: küçük dize optimizasyonu dahil çeşitli optimizasyonlar yapıldı.
ctl::set ve ctl::map eklendi: yeni veri yapıları tanıtıldı.
ctl::unique_ptr uygulandı: benzersiz işaretçi özelliği eklendi.
- minimal
new.h sağlandı: asgari bir new.h dosyası sunuldu.
_Atomic tanımı düzeltildi: C++ içindeki _Atomic tanımı düzeltildi.
- Diğer optimizasyonlar ve hata düzeltmeleri: çeşitli optimizasyonlar ve hata düzeltmeleri yapıldı.
GitHub geliştirme sürecindeki iyileştirmeler
- Labeler Action eklendi: GitHub labeler action eklendi.
- Issue template eklendi: issue template eklendi.
- Test etiketi kaldırıldı: labeler yapılandırma dosyasından test etiketi kaldırıldı.
2 yorum
Hacker News görüşleri