Geri git   Van.GEN.TR Forum | Yerel Van Forumu > Bilgisayar > Programlama > Visual Basic, Delphi, C++ Ve Diğer Diller

Cevapla
 
Konu Araçları Stil
Alt 15/12/07, 12:54   #1
Bur2
Korgeneral
 
Bur2 - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Oct 2007
Bulunduğu yer: evde :)
Yaş: 45
Mesajlar: 2.544
Tecrübe Puanı: 50 Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute Bur2 has a reputation beyond repute
Standart 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 diyebilirmiyiz?


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 diyebilirmiyiz?


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...

Kaynak : IT-BUSINESS WEEKLY Dergisi
__________________

[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]

[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]


Bur2 isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 497
Takımınız:
Alt 31/07/08, 15:29   #2
Neutralizer
Yasaklı kullanıcı
 
Neutralizer - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2008
Bulunduğu yer: İstediğin yerden
Mesajlar: 1.883
Tecrübe Puanı: 0 Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute
Standart

paylaşım için tşkrlr
Neutralizer isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 316
Takımınız:
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Gitmek istediğiniz klasörü seçiniz


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 14:43 .


Powered by vBulletin
Copyright © 2000-2007 Jelsoft Enterprises Limited.
Sitemap
6, 5, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 113, 16, 17, 18, 19, 81, 20, 27, 22, 23, 24, 25, 26, 48, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 136, 40, 58, 45, 42, 44, 46, 47, 53, 54, 55, 56, 57, 59, 60, 70, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 96, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 98, 97, 100, 101, 102, 103, 106, 104, 105, 112, 109, 108, 107, 110, 111, 114, 115, 118, 116, 117, 119, 148, 154, 124, 165, 122, 120, 123, 121, 150, 153, 125, 128, 129, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 151, 149, 202, 175, 164, 152, 167, 155, 156, 157, 158, 159, 160, 161, 162, 163, 195, 169, 166, 168, 170, 171, 172, 199, 174, 173, 196, 200, 176, 177, 180, 178, 179, 182, 189, 187, 184, 186, 191, 192, 193, 194, 197, 198, 201, 203, 229, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 236, 231, 232, 233, 234, 235, 237, 240, 239, 241, 243, 242, 244,