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çkinler hackerlar az bilinenden ünlüye kadar çeşitlilik gösterir ve çok çeşitli geçmişlerden gelirler. Ancak ortak noktaları, çalışmaları aracılığıyla hayatlarımızı değiştirmiş olmalarıdır.

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ı daha da geliştirmek için birçok ekleme içerir. üretken modern bir ortamda. Bu özellikler arasında çöp toplama, eşzamanlılık ve C'nin arabellek taşmalarından ve işaretçi sorunlarından kaynaklanan bellek güvenliği ve diğerleri yer alır.

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 goslin

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 mimarisinde çalışsa da, bu her zaman böyle olmamıştır. Farklı çalışma ortamları büyük bir baş ağrısıydı yazılım geliştirme Java'nın bu kadar büyük bir başarıya ulaşmasının nedeni de budur.

8. Richard Stallman

Richard Stallman

Eylül 1983'te Richard Stallman GNU'yu başlattı. Proje Unix benzeri bir şey yaratma teklifinde bilgisayar Tamamen özgür yazılımdan oluşan ortam.

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 kuruldu ve o zamandan bu yana Unix ortamlarından, bilgisayarların favori dili haline gelmeye kadar bilgi işlemin birçok alanını dönüştürdü. AI geliştiricileri.

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ırlandığını çok az biliyordu. PHP şu anda ücretsiz olması sayesinde web sunucularının yaklaşık %80'ine güç sağlamaktadır ve açık kaynak yazılım. Aynı zamanda kodlaması tatlı, ç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, cryptocurrencies şu anda trilyonlarca dolar değerinde ve Satoshi Nakamoto hak edilmiş bir milyarder. Ancak altta yatan sebep olarak kripto kesintilerinin hala erken aşamalarındayız gibi görünüyor. blockchain Bitcoin para birimi için tasarlanan teknoloji, kendi başına bir hayat kazanıyor.

Sanat dünyası da şu anda kesinti altında mantarsız belirteçlerBlockchain'den türetilmiş bir teknoloji. Ayrıca çok sayıda başka uygulama da aktif olarak geliştirilmektedir. Wikimedia'dan Microsoft'a, Tesla'ya, AT&T'ye ve Burger King'e kadar büyük şirketler bile Bitcoin 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: 285

Teknik malzeme alın

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