Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  C++ dilinin yaraticisi. http://www.research.att.com/~bs/homepage.html adresinden hakkinda detayli bilgi alabilirsiniz
bateristt
23 Mayıs 2005 06:25
2.  Ayrıca bkz: Dennis Ritchie*, Ken Thompson*
fizikci
23 Mayıs 2005 07:42 ~ 11 Şubat 2006 10:16
3.  FAQ listesindeki ilk madde adının ve soyadının nasıl okunduğudur, üstelik telafuzunu wav dosyası olarak sunmuştur. http://public.research.att.com/~bs/bs_faq.html#pronounce
bateristt
10 Şubat 2006 23:08
4.  A, B ve C dillerinin ardından D kolaylığına gitmemiş C++ diyerek değişik bir tad oluşturmuş coder.
fizikci
11 Şubat 2006 10:20
5.  C++ i geliştiren kişi olduğunu biraz önce öğrendiğim insan. 2002 yılında kendisi ile yapılan bir röportaj aşağıdaki gibi.

:: C++ ın yaratıcısı Bjarne Stroustrup ile röpörtaj.

Programcılığın efsane isimlerinden biri ve C++ ın yaratıcısı olan Bjarne Stroustrup... C++ ın yaratıcısı AT&T Labs. araştırma Müdürü Bjarne Stroustrup... Gerek sosyal gerek fen bilimeri olsun, insanoğlunun düşünsel serüveninde yer alan iki temel sorudan biri olan " nasıl " ı bilgisayar adındaki " aptal " makinelere öğretme bilimi denilebilecek programcılığın efsane isimlerinden biri ve C++ ın yaratıcısı olan Bjarne Stroustrup geçtiğimiz aylarda Türkiye deydi. Stroustrup, ODTÜ IEEE tarafından düzenlenen Serbest yazılım yarışması etkinlikleri çerçevesinde İTÜ Ayazağa kapüsünde bir seminer verdi.

1950 yılında Danimarka da doğan , İngiltere de Cambridge Üniversitesi nde doktorasını tamamlayan ve halen AT&T Laboratuarlarında Araştırma Müdürü olan Stroustrup un ilginç sorulara verdiği cevaplar.

Soru : C++ çok güçlü bir dil olmasına rağmen bir bağlamda yeterince yaygın olduğu söylenemez, özelliklede son kullanıcılar söz konusu olduğunda. Bunu nasıl değerlendiriyorsunuz?
Cevap : Aslında hem evet hemde hayır. IDC nin rakamlarına göre dünya üzerinde çoğunluğu C++ olmak üerece 4.5 milyon C ve C++ kullanıcısı var. Windows platformlar, gömülü sistem programcılığı ile Unix ve türevlerinde programcılar hep bu dili kullanmak zorundalar, kaldıki ellerindede başka bir şey yok. Eh tabiki düşük seviye ve özelleşmiş programcıların kullanamaması çok doğal. Bilgisayar kullanıyorsanız emin olun ki, C++ kullanıyorsunuz.

Soru : Programcılığın geleceğinde, yakın bir zamanda büyük bir aşama bekliyormusunuz? Örneğin daha zeki diller yaratılabilecekmi? Uzun yıllardır bilgisayar dil mantığında çok büyük bir değişim olduğu söylenemez...
Cevap : Bence hayır, zira bu çok büyük bir geneleme olur. Belirli iş akışlarını oluşturmak için özel bir anlamda programcılık yapmak başka, her şeyin altında yer alan genel amaçlı kod yazmak başkadır. C++ da asıl amaçlanan budur yani her şeyin temelinde yer almak. Şunu gönül rahatlığıyla söyliyebilirimki asla vasat kullanıcıların başa çıkabileceği basitlikte bir dil olmıyacak. Hayatımızda önem verdiğimiz şeylerin iki ortak özelliği vardır; Birincisi görünmez olmaları ikincisi ise amatörler tarafından yapılmamış olması. İşte C++ bu yüzden sürekli büyüyen ve bu kadarda güçlü bir dildir.

Soru : Ya C++ ? Eserinizi nasıl bir gelecek bekliyor?
Cevap : Geleceği tahmin etmek oldukça güç. Uluslararası bir standardımız var ve bu standart üzerinde C++ topluluğu düzgün bir gelişme içerisinde olucak. Kullanıcı sayısı ve çeşitliliğin artmasına paralel olarak büyüyecek. burada önemli olan nokta, C++ ın profosyonel yazılım geliştiriminin önemli bir basamağı olması. Kişisel görüşüme göre de bu hep böyle kalacak.

Soru : Bu sıralar yazılım dünyasında adından sıkça söz ettiren Microsoft un geliştirdiği C# ( C Sharp ) hakkında ne düşünüyorsunuz?
Cevap : Microsoft un bu patentli dilinin başarılı olup olmıyacağını açıkçası bilmiyorum. MS Uygulama Geliştirme Mühendislerine yönelik hazırlanmış bir dil. Microsoft un her şey gibi bunuda biraz abartmış olduğunu düşünüyorum. Ne kadar güçlü olduğu birazda ne kadar para koydukları ve ne kadar desteklediklerine bağlı. Bu arada neyin üzerinde geliştirdiklerini zannediyorsunuz? Tabiki ki C++ :) Temel olarak söyleyebilirimki, asla C++ kadar güçlü değil.

Soru : O zaman, programcılık alanında radikal bir gelişim beklemiyorsunuz diyebilir miyiz?
Cevap : Böyle bir şeyin olacağına inanmıyorum. Programcılık tarihi öncelikle sabit ilerleme zincirlerinden oluşur. Bu sabit adımlar devrim olarak lanse edildi. Örneğin, nesne tabanlı diller radikal gelişmeler olarak nitelendirildi. Evet. 30 yıllık tarihinde çok önemli ve çok güzel bir adım ki ben 25 yıldır içindeyim. Genetik programala şuanda insanlara devrim gibi geliyor. Bu çok doğal zira insanlar daha önceki adımlardan haberdar değiller.

Soru : Bilgisayar byte larının hem 1 hemde 0 olabildiği " Quantum Computing " için radikal bir değişim diyebilir miyiz?
Cevap : Konsept olarak devrimsel gözüktüğü doğru. Bu dil şimdilik sadece laboratuarlarda kullanılıyor. Sanırım bu çeşit 5 bir yapabildiler ve yakında bu sayı 30 a çıkacak. Yinede santrançtaki " 8 kraliçe " problemini çözecek seviyelere gelmesi uzun zaman alacak. Günün birinde genel amaçlı bir programlama dili haline gelebilir ama muhtemelen bu benim zamanımda olmıyacak. Böylesi bir tahmin insanın yanılmak isteyeceği bir türden ama yinede...

Soru : Son olarak, programcıların iletişim kurabileceği bir dil yarattınız. Nasıl bir duygu bu?
Cevap : Hem çok heyacan verici hemde çok korkutucu. Korkutucu çünkü çok açık şekilde insanların düşünme şeklini etkiliyorsunuz. Eğer doğru şeyler yaparsanız insanlara yeni ufuklar açabilecek yeni düşünme şekilleri yaratabilirsiniz ama eğer yanlış yoldaysanız insanların hayal gücünü kısıtlarsınız. Heyacan verici ve korkutucu bir his bu. Gösterişsiz, sade... Ve sorumluluğu yüksek...

Tarih : 08-Şubat-2002
Kaynak : IT-BUSINESS WEEKLY Dergisi
Alıntı : IT-BUSINESS WEEKLY Dergisi
Cuma
20 Temmuz 2006 11:24
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» C++0x


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» STL » C++

© 2005, Bilişim Kulübü. (1125 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen