Cuma, Mayıs 15, 2009

C++ 0x

Nedir bu c++ 0x?
Ben c++ 0x terimini ilk 2008 yılında duydum. Ufak bir araştırmadan sonra c++ denince Türkiye’de akla gelen ilk isimlerden olan Kaan ASLAN’ın bu konuda verdiği seminere ulaştım (başka bir Türkçe kaynak ta bulamadım ne yazıkki). Buradan seminer videosuna buradan da seminer sunusuna ulaşabilirsiniz. C++ 0x bir çeşit c++ güncellemesi (tabir ne kadar doğru bilmiyorum)olduğunu öğrendim. 0x olmasının sebebi henüz standartların tam olarak ne zaman getirileceğinin belirlenmiş olmamasından kaynaklanmakta. Ama 2009 da çıkmasının muhtemel olduğu söyleniyo. Zaten içinde bulunduğumuz yıl da çıkmazsa 0x ismi yalan olur gider : ) . Bu güncellemelerle c++’a yeni kütüphaneler ekleniyomuş veya eklenen kütüphaneler de düzenlemeler yapılıyomuş. İlk güncelleme 98 yılında yapılmış buna c++ 98 adı verilmiş. Daha sonra 2003 yılında bazı düzenlemeler yapılmış buna da c++ 03 denmiş. Bu güncellemelerde ki prensip aşağıdaki şekilde sıralanmış,
  • Geçmişe Uyumun Korunması
  • Performansın İyileştirilmesi
  • Modern sistemlerin gereksinimlerin karşılanması
  • Tür güvenliğinin artırılması
  • Standart Kütüphanenin Genişletilmesi
  • Daha kolay öğrenim ve kullanımın sağlanması

Kaan Aslanın kişisel sitesinden daha detaylı bir anlatıma ulaşabilirsiniz. Ayrıca siteye uğramışken bloğunu da incelemenizi şiddetle tavsiye ederim.

İngilizcesine güvenen arkadaşlar da bizzat Bjarne Stroustrup tarafından yazılmış c++0x yazısına buradan ulaşabilirler.

Hiç yorum yok: