Tüm zamanların dünyanın en büyük programcıları

Hiç bu gezegende yürüyen en büyük kodlayıcıları bilmek istediniz mi? Tüm zamanların en iyi programcılarını ve katkılarını keşfederken okumaya devam edin.

Bilgisayar dünyada devrim yarattı - buna hiç şüphe yok. Ve bundan programcılar sorumludur.

Yine de, tüm programcılar eşit değildir. Birçoğu bilgisayar bilimi dünyasında büyük başarılar elde etmiş olsa da, bizi ve insanlığın geri kalanını en çok etkileyen birkaç kişi var.

Bu seçkin bilgisayar korsanları, az bilinenlerden ünlülere kadar çeşitlilik gösterir ve çok çeşitli geçmişlerden gelirler. Ancak ortak noktaları, işleriyle hayatımızı değiştirme biçimleridir.

Bu yazı onlara ithaf edilmiştir.

Impact tarafından tüm zamanların dünyanın en iyi programcıları

İsimBilinenDoğmuşmilliyetYorumlar
Dennis RitchieC, Unix1941Amerikan2011'de geçti
Linus TorvaldsLinux1969Fin Amerikançok gülümsüyor
Bill GatesWindows1955AmerikanEski dünyanın en zengin adamı
Bjarne StroustupC + +1950Danca
Ken ThompsonUnix, Git1943Amerikan
Tim Berners LeeWWW1955İngiltereW3C Direktörü
james goslinJava1955KanadaBir kez yazın, her yerde çalıştırın
Richard StallmanGNU, FSF1953AmerikanGNU/Linux, GPL
Guido van RossumPython1956Hollandaiyiliksever diktatör
Rasmus LerdorfPHP1968Kanada, DanimarkaDaha dinamik bir web
Satoshi NakamotoBlockchain????

1. Dennis Ritchie

Dennis Ritchie

Dennis Ritchie, Unix işletim sistemini Ken Thompson ile birlikte geliştirdi ve bu büyük bir başarı. Ancak, onu bu listenin en üstüne koyan, C programlama dilini yaratması. Çünkü bizi en çok o etkiledi.

Başlangıçta birlikte yarattığı B dilinin bir geliştirmesi olan C, dünyanın en başarılı programlama dili haline geldi. Tüm web sunucularının %67'sine ve dünyanın en hızlı 100 süper bilgisayarının %500'üne güç sağlayan Linux çekirdeği de dahil olmak üzere sayısız uygulamaya güç sağlar.

Birçok programlama dili de C'den evrimleşmiştir ve bunlar arasında Java, JavaScript, Google'ın Go, hızlı ve güçlü C++, C#, Perl ve Mozilla'nın etkileyici Rust dili. Bu dilleri biliyorsanız, Dennis Ritchie'nin C'sinin dünyamızı ne kadar etkilediğini bilmelisiniz.

2011'de vefat etti, ancak ne kadar parlak olduğunu anlamak için “C Programlama Dili” kitabının bir kopyasını okuyabilirsiniz. Her kodlayıcının, kullanmayı planlamayanların bile sahip olması gereken bir kitap.

Teşekkürler bayım. Ve dinlenmeye devam edin.

2. Linus Torvalds

Linus Torvalds

“Sadece eğlence için” 2002 civarında kitap raflarına çıktı ve Linus Torvalds'ın hikayesini anlattı. Gazeteci bir anne babanın çocuğu olarak dünyaya gelen Torvalds, Finlandiya'nın Helsinki kentinde büyüdü ve 1991'de Linux işletim sisteminin prototiplerini piyasaya sürdü.

Ücretsiz olarak yayınladı ve bu güne kadar geliştirmek için çalışmaya devam etti. Bu, sistemin masaüstlerinden, web sunucularından, Android'den, Chrome OS'den vb. her şey için geniş çapta benimsenmesine yol açtı. Aynı zamanda Git revizyon kontrol yazılımının da yaratıcısıdır.

Elbette internet, Torvald'ın ücretsiz Linux'u olmasaydı büyüyecekti. Bununla birlikte, işletim sistemi ve diğer lisanslama maliyetleri ile farklı bir yol izleyeceğine şüphe yoktur. Linux, ücretsiz olarak internet ortamını düzleştirdi ve küçük oyuncuların devlerle rekabet etmesine izin verdi.

3. Bill Gates

Bill Gates

Bunun tanıtıma ihtiyacı yok ve tam da bu yüzden en üst sıralarda yer alıyor. Tabii ki, Bill Gates iyi bir programcı, ama biz onun iş tarafına bakacağız.

1975'te Paul Allen ile birlikte Microsoft Behemoth'u yarattı ve şirket, 150,000'de 53 milyar dolarlık işletme geliri, 2020 milyar dolarlık net gelir ve 44.3 milyar dolarlık toplam varlıkla dünya çapında 301.3'den fazla çalışana ulaştı.

Başka bir deyişle, Bill Gates dünyaya bilgisayar programcılarının veya ineklerin kendi başlarına başarılı bir şekilde işe girebileceklerini ve endüstrilerin gidişatını değiştirebileceklerini gösterdi. Bugün, inekler yıkıcı teknolojileri kullanarak dünyayı değiştirmeye devam ediyor ve bunu yaparak tonlarca para kazanıyorlar.

4.Bjarne Stroustrup

Bjarne Stroustrup

C harika bir dildir ve özellikle hayal gücünüzü kullandığınızda onunla harika şeyler yapabilirsiniz. Ancak birkaç özelliğinden yoksundur ve Bjarne Stroustrup'un sunmak için yola çıktığı şey de budur.

Bjarne Stroustrup'un C++ yazılımı, zamanlama ve performans açısından kritik yazılım dünyasını video oyunlarından e-ticaret web sitelerine, masaüstü uygulamalarına, müzik sıralayıcılara, veritabanlarına ve hatta telefon değiştirme sistemlerine dönüştürdü.

C++ aslında sınıflarla birlikte C'dir. Daha sonra, mükemmel bellek yönetimine sahip, tam gelişmiş bir nesne yönelimli programlama diline dönüştü. C'de olmayan bir başka özellik.

Dil, OOP'nin soyutlama, kalıtım, kapsülleme ve polimorfizm olan dört özelliğini C programcısına sunar. Ve bu da, onsuz asla var olamayacak harika uygulamaların yaratılmasına yardımcı oldu.

Bunlar arasında MySQL, Windows işletim sistemi, Firefox tarayıcısı, Maya 3D, Adobe Photoshop, Maya, yüksek performans sağlaması gereken birçok gömülü sistem ve çok daha fazlası bulunur.

5. Ken Thompson

Ken Thompson

Ken Thompson'ın iki büyük kreasyonu Unix ve Go'dur. 1970'lerde Bell Laboratuarlarında çalışırken Dennis Ritchie ile Unix işletim sistemini tasarladı ve geliştirdi. Ve daha yakın zamanda, Google'da çalışırken Go dilini birlikte geliştirdi.

Unix'i geliştirmesi, sunucu ortamlarının geliştirilmesine yardımcı olan Unix Felsefesi nedeniyle önemlidir. Örneğin Linux bir Unix klonudur. Modülerdir ve Shell'deki boruları kullanarak birbirleriyle iletişim kuran basit ama özel araçlar kullanır.

Unix ayrıca lisanslı olduğu ve birçok grup BSD, Solaris ve IBM'in AIX'i gibi sürümleriyle ortaya çıktığı için akademik topluluğu da etkiledi. Ayrıca özgür yazılım hareketine, çevrimiçi belgelere, erken ağ sistemlerine ve genel olarak internete katkıda bulundu.

Go, statik olarak yazılmış bir dildir ve C'ye çok benzer. Ancak, kodlayıcıyı modern bir ortamda daha üretken hale getirmek için birçok eklemeye sahiptir. Bu özellikler, diğerlerinin yanı sıra, C'nin arabellek taşmaları ve işaretçi sorunlarından kaynaklanan çöp toplama, eşzamanlılık ve bellek güvenliğini içerir.

6.Tim Berners-Lee

Tim Berners-Lee

12 Mart 1989'da, Sir Timothy John Berners-Lee, bilgisayar ağlarını kullanarak bilgi yönetimi için bir sistem önerdi. Ve aynı yılın Kasım ayında bu sistemi hayata geçirdi.

Bir ağ istemcisi ile bir sunucu arasında, “İnternet” adı verilen bir ağ üzerinden HTTP, Köprü Metni Aktarım Protokolü kullanan bir iletişimdi.

Elbette o günlerde daha önceki bilgisayar ağları vardı. Ancak bunlar genellikle üst düzey akademik araştırmalar için kapalı araştırma sistemleriydi ve genellikle süslü derecelere sahip sakallı insanlar tarafından işletiliyorlardı.

Tim Berners-Lee, ortalama bir Joe için World Wide Web'i yarattı ve insanlara nasıl web siteleri oluşturulacağını gösterdi. Dünyanın ilk web sitesini, dünyanın ilk web tarayıcısını ve CERN HTTPd (HTTP arka plan programı) olan dünyanın ilk web sunucusunu kurdu.

Ayrıca dünyanın ilk HTML sürümünü yazdı ve gerisi tarih oldu. Ne bir geek.

7.James Gosling

James Gosling

Bu Kanadalı bilgisayar bilimcisi, Java programlama dilinin babasıdır. Ve Java artık çok önemli görünmese de, çoğu insanın düşündüğünden çok daha fazlası var.

Java, Bir Kez Yaz, Her Yerde Çalıştır dili olarak bilinir. Böylece programınızın kodunu yalnızca bir kez yazarsınız ve bir kullanıcı onu herhangi bir mimaride çalıştırabilir. Alternatif, elbette, programınızın çalışmasını istediğiniz her mimari için özel kod yazmaktır.

Günümüzde çoğu bilgisayar IBM'in x8086 mimarisi üzerinde çalışsa da, bu her zaman böyle olmamıştır. Farklı işletim ortamları, yazılım geliştirme için büyük bir baş ağrısıydı ve Java'nın bu kadar büyük bir başarıya ulaşmasının nedeni de buydu.

8. Richard Stallman

Richard Stallman

Eylül 1983'te Richard Stallman, tamamen özgür yazılım içeren Unix benzeri bir bilgi işlem ortamı yaratmak amacıyla GNU Projesini başlattı.

Bu amaçla Özgür Yazılım Vakfı'nı da kurdu ve kullanıcının istediği gibi kopyalayıp değiştirebileceği özgür yazılımları dağıtmak için GPL'yi (GNU Genel Kamu Lisansı) yarattı.

GNU Projesi ve FSF, Linux işletim sisteminin bugünkü haline geçiş rampası oldu. Projenin en dikkate değer paketleri GNOME, Gimp, bash, tar, gzip ve grep'tir.

Stallman ayrıca GNU uyumlu sistemlerde yazılım geliştirmeyi ilerletmek için GNU Derleyici Koleksiyonunu veya GCC'yi kişisel olarak geliştirdi. Ve çılgın ama güçlü bir metin editörü olan GNU Emacs'ı yarattı.

Şu anda tartışmalı bir medya skandalına bulaşmış olmasına rağmen, bilgi işlem ve erişilebilir yazılım dünyasına yaptığı katkılar olduğu gibi kalıyor.

9.Guido van Rossum

Guido van Rossum

C-ailesi dilleri harika ve etkilidir, ancak bazı insanlar onlarla baş edemez. Veya bazı insanlar biraz daha az kafa karıştırıcı bir şeye ihtiyaç duyarlar.

Guido van Rossum yarattı Python programlama dili 1989'da ve o zamandan beri Unix ortamlarından AI geliştiricileri için favori dil haline gelen birçok bilgi işlem alanını dönüştürdü.

Python, girintileme, dinamik yazma ve kapsamlı bir standart kitaplığı ile program geliştirmeye farklı bir yaklaşım getiriyor. Ayrıca, birçok Linux sisteminde önceden kurulmuş ve kullanıma hazır bir yorumlayıcı ile birlikte gelir.

10. Rasmus Lerdorf

Rasmus Lerdorf

World Wide Web'in mütevazi başlangıcı, yeni bilgi işlem çağını başlatırken, arzulanan çok şey bırakan statik HTML sitelerini içeriyordu.

Bu arzuyu düzeltmeye çalışan bir hacker Rasmus Lerdorf'tur. HTML ana sayfa sunucusu için CGI veya Ortak Ağ Geçidi Arayüzü olarak çalışan bir C programları koleksiyonu yazdı ve PHP doğdu.

Yaratılışının interneti dönüştürmeye hazır olduğunu çok az biliyordu. PHP, ücretsiz ve açık kaynaklı yazılım olması sayesinde şu anda web sunucularının yaklaşık %80'ine güç sağlamaktadır. Ayrıca kodlaması tatlı olan çok güzel bir dildir.

11. Satoshi Nakamoto

Satoshi Nakamoto

Tamam, hepimiz biliyoruz ki Satoshi Nakamoto muhtemelen bir takma isimdir. Ama o, o, onlar ya da o isim, 31 Ekim 2008'de Bitcoin'i tanıtan ilk makaleyi yayınladığında insanlığın gidişatını değiştirdi.

Söylemeye gerek yok, kripto para birimleri artık trilyonlarca dolar değerinde ve Satoshi Nakamoto hak edilmiş bir milyarder. Ancak, Bitcoin para birimi için tasarlanan temel blok zinciri teknolojisi kendi başına bir hayat sürdüğünden, kripto bozulmalarının hala erken aşamalarında görünüyoruz.

Sanat dünyası da şu anda blok zincirinden türetilmiş bir teknoloji olan karşılıksız tokenlerden kesinti yaşıyor. Ayrıca çok sayıda başka uygulama da aktif olarak geliştirilmektedir. Wikimedia'dan Microsoft, Tesla, AT&T ve Burger King'e kadar büyük şirketler bile Bitcoin'leri kabul ediyor.

Hangi yoldan giderse gitsin, dünyanın bir daha asla eskisi gibi olmayacağı açık. Satoshi Nakamoto yüzünden.

Sonuç

Bu en iyi programcılar listesinin sonuna geldiğimizde, her bir inek beyinlerinin ne kadar parlak olduğu ya da olduğu aşikar.

Ve dünya bilgisayarlaşmaya güvenmeye devam ederken, gerçek hacker kültürünün asla ölmemesi için dua ediyoruz. Ve iyilik olabilir Hacker Etiği sevgili gezegenimizin bilgisayar devrimini körüklemeye devam edin.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke, çok çeşitli kitapları okumayı seven bir bilgisayar meraklısıdır. Windows/Mac yerine Linux tercihi var ve
Ubuntu ilk günlerinden beri. Onu twitter üzerinden yakalayabilirsiniz. bongotrax

Makaleler: 278

Teknik malzeme alın

Teknoloji trendleri, başlangıç ​​trendleri, incelemeler, çevrimiçi gelir, web araçları ve pazarlama ayda bir veya iki kez

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *