PDA

Tam Sürümünü Görmek İçin : C++ gelistiriliyor mu?


ubuntu
10/03/2007, 14:45
Konuyu dağıtıyıorum fakat bir kaç soru için yeni konu açmak istemedim. C++ geliştiriliyormu yoksa hep aynı yerindemi? Mesela php 4 çıktı sonra 5 çıktı 6 çıkcak 7 çıkacak böyle ilerliyecek. Aynı şekilde delphi olsun visual basic olsun hep geliştiriliyor. Peki ya c++? C++ ile yapılabilecek olan şeyler gelecekte genişleyecekmi? Örnek veriyorum mesela web ortamında kolaylıklar sağlayacak projeleri varmı c++ ın. Ya da şöyle sorayım. Olabilme ihtimali varmıdır? Ya da kendi dalında gelişecekmi? Gelişiyormu yoksa?

Merakımı dindirirseniz sevinirim. Saygılarımla.


Ansugo
10/03/2007, 16:20
C++ geliştiriliyormu yoksa hep aynı yerindemi? Mesela php 4 çıktı sonra 5 çıktı 6 çıkcak 7 çıkacak böyle ilerliyecek. Aynı şekilde delphi olsun visual basic olsun hep geliştiriliyor.

Delphi bir IDE dil degil. Ornegin Borland'in Delphi gibi her sene yeni surumunu cikardigi C++ Builder (http://www.codegear.com/Products/CBuilder/tabid/123/Default.aspx)'i var. Delphi Pascal'i base alir, C++Builder adindan belli olan dili base alir.

Genelde bu tip dillerde pazarlamaya yonelik surum atlatmalar filan pek gorulmez. Oturmus dillerdir de denilebilir.

acehreli
10/03/2007, 16:25
[Not: ubuntu, lutfen her soru icin ayri konu ac. Bu soruyu bastan sordugun konuda 126'nci mesaj oldugunun farkinda misin? :) Ozellikle bu soruya verilen yanitlari o kadar mesaj arasindan nasil ayiklayabiliriz?]

Evet, C++ gelistiriliyor. Ama;

- standart bir dil olmasi,
- bundan once yazilmis olan C++ programlarini gecersiz hale getirmemek gibi bir cabasinin olmasi,
- olabildigince platformdan bagimsiz kalabilmesi,
- basindan beri cabaladigi gibi genel amacli bir dil olabilmesi

gibi nedenlerle bu degisiklikler cok yavas ve az sayida oluyor.

Belki de bu yuzden, Boost gibi kutuphaneler (boost.org) gelisiyor; ve ne iyi ki, C++ komitesi Boost'ta denenen bazi olanaklari dile ekliyorlar. Ornegin dilde yapilan son degisiklik olan TR1 (Technical Report 1), C++'a Boost'tan bir cok olanak eklemistir:

http://en.wikipedia.org/wiki/Technical_Report_1

O sayfanin sonundaki "External links"te daha ayrintili bilgiler iceren sayfalara baglantilar var.

[Not: Ilgisiz olarak, o Wikipedia sayfasi ilk olarak birlikte calistigim birisi tarafindan acilmisti. :) Sayfayi acmaya, C++ kutuphanelerine yapilan eklerden sorumlu Matt Austern'in birlikte dinledigimiz bir konusmasindan sonra karar vermisti: http://accu-usa.org/Past-Meetings.html]

Ali

ubuntu
10/03/2007, 16:35
Hmm artık kafamda soru kalmadı teşekkür ederim.

Not: Her soru için konu açmak biraz garip geldi onun için açmak istememiştim. Ama bundan sonra açmaya önem gösteririm :)

mr1yh1
10/03/2007, 16:50
birde şu var:
C++ ile ilgili bir yenilik derleyiciler tarafından desteklenecek diye birşey yok.
sanırım bunlar C++ nın arkasında bir şirket olmadığı için oluyor.

java sanal makinası yapacaksanız sağlamanız gereken koşullar var
aksi taktirde SUN şirketi buna izin vermez.

ada95 dilinin derleyicileri için bir sertifika sınavı var. ( sadece 1 )
sertifikasız bir derleyici üretmek mümkün.
ama binlerce kuralı olan bu sınavı geçen bir derleyicinin saygınlığı($) artıyor.