Ma name is enough
Süper Üye
NEDEN PYTHON ?
Etrafta bu kadar güzel ve eski bir dil varken neden gidip Python'u seçmeliyim, diyebilirsiniz. Python'un diğer dillerden çok bir fazlası yoktur. Ancak fazlası olan konularda ise ayrıcalığını koymuştur. Bunların en başında temiz ve kolay syntax yapısı gelir. Bana göre Python'dan daha kolay öğrenilebilen bir dil şu anlık yok. Bunun yanında eskiden yazılmış olan kodları okumakta diğer dillere göre oldukça kolaydır. Benim Python'un çok iyi olduğunu farklı konular da vardır ve diğer dillere göre çok farklı alanlarda kullanılırlar. Uzaya gönderilecek robotun testlerini yapmaktan, Mozilla'nın sitesine, network izleme programı yapmaktan, mikroişlemci programlamaya kadar. Bu yüzden ben bu başlık altında sadece kolaylığına dikkat çekmek istedim.
Aşağıda bir java ve python kodu var. İki kod da ekrana "HelloWorld" yazıyor. Yorumu size bırakıyorum
Java;
Java:
public class HelloWorld
{
Public statick void main (String[] args)
{
System.out.println("Hello , world!");
}
}
Python;
Python:
print "Hello, world!"
İTÜ fizik bölümünden Berkin Malkoç, "Temel Bilimler ve Mühendislik Eğitiminde Programlama Dili Olarak Python" başlıklı makalesinde etraflı bir inceleme sunuyor.
Kısa başlıklarla özetlersek:
- Açık kaynaklı. Kullanmakta özgürsünüz, bir şirkete bağlı olmak zorunda değilsiniz. Üstelik ücretsiz.
- Yapısı sade. Okuması ve yazması çok kolay. Çok hızlı öğrenebiliyor.
- "Dinamik" dil. Yorumlayıcısıyla çalışıyor. Çok karmaşık işlemleri basit komutlarla yaptırabilirsiniz.
- Etkileşimli. Yorumlayıcı penceresinde art arda komutlar verip işlemler yapabilirsiniz.
- Aklınıza gelen bir fikri çabucak bir program oluşturarak deneyebilirsiniz.
- Genel kullanım alanı geniş ve yazılım sanayiinde çok seviliyor. Bu sayede sürekli geliştiriliyor. Öğretici kaynak bulmak kolay.
- Bilimsel araştırmalarda çok yayın olarak kullanılıyor. Çeşitli bilim dallarında kullanmak üzere özel hazırlanmış kütüphaneleri var. Bu kütüphaneler kendini bu işe adamış profesyonel yazılım ekipleri tarafından hazırlanıyor, yoğun şekilde test ediliyor ve yine açık kaynaklı.
PYTHON NEDEN BÜTÜN HACKER'LARIN FAVORİ PROGRLAMA DİLİ ?
Python; hacker'ların en çok tercih ettiği dil. Peki, bu dili böylesine çekici kılan şey nedir?
Basitliği, gücü, nesne yönelimli olmasının yanı sıra birçok özelliği daha var.
Birçok kişi, sırf hacking için Python programlama öğreniyor. Başka bir programlama dili bilip Python'a geçenler, bunu çok daha rahat gerçekleştiriyorlar. Google'da yaptığım araştırmalarda da hack dünyası, Python'un etrafında dönüyor. Diğer dillerle kıyaslandığında gayet kısa ve açık seçik olan bu dil, güçlü özellikler sunmasına rağmen sanki daha kolay öğrenilebilirmiş gibi. Bu nedenle UCLA, Stanford, MIT gibi büyük ABD üniversiteleri artık programlamaya giriş dersinde Python öğretiyorlar. Eğer siz de güvenlik ve hack dünyasına meraklıysanız, programlamaya Python'dan başlayın.
Buraya kadar okuyup kendine bir şeyler katmayı hedeflediğin için seni kutlarım.
Farklı konu ya da alternatif anlatım isteyen olursa yorumlarda belirtebilir.
Herkese güzel bir gün diliyorum, iyi forumlar
Son düzenleme: