son dönemlerde pek sık karşımıza çıkan programlama dilidir. sebebi ise diğer script dillerine nispeten daha kolay ve sade bir yazılım şekli olmasıdır. aynı zamanda bir çok platforma uygulanabiliyor olması( bazı eklentiler ile ) . neredeyse her şeyi yapmak mümkündür. c veya java(aynı kulvarın sporcuları değil lakin olsun) kadar kapsamlı olmasada çok şey yapmak mümkündür. programlama başlamak için işin algoritmasını öğrenmek adına ilk adım python olmalıdır benim fikrimce.
parnassos dağındaki mağaraları kendine yurt edinen, delfi tapınağı kahinlerini simgeleyen devasa dişi yılan. İsmini ya çürümek –apollo çürümeye terk ediyor- anlamına gelen pythein’den ya da sezmek, algılamak anlamlarına gelen pynthanein’den almıştır.
hera, kocası zeus ile birlikte olan leto’dan intikam almak için kadının peşine python’u salınca leto’nun oğlu apollo daha dört günlükken bu sürüngeni tek okuyla öldürür. Lakin ortada bir sorun vardır. python, çamurdan doğmuştur yani ana tanrıça gaia’nın kanından ve canındandır. Python’u onurlandırmak için zeus, apollo’ya yılanın çürümeye bırakıldığı yerde şenlikler ve oyunlar oynanmasını emreder. Böylece apollo, pythian oyunlarını başlatır. Ayrıca apollo, zeus’un buyruğu ile tempe vadisine giderek bu günahtan kendisini arındırır. Bir başka mitse bu oyunların gaia’yı onurlandırma amacı taşımadığını apollo’nun zaferinin kutlanması için dzenlendiğini aktarır.
Apollo, bir süre sonra delfi adını alacak ve sorularına cevaplar, sorunlarına çözüm arayanların son durağı olacak olan bu yerde themis’den kehanet ilmini öğrenir ve daha sonra delfi kahinini kendi buyruğuna alır.
istihza.com un kapanmasının ardından türkçe kaynak bakımından öksüz kalmıştır. istihza'nın kaynak kodları ve oradaki pdf ler. yazbel.com üzerine taşındı...
"programlamaya hangi dilden başlarsam çok fazla zorlanmam?" sorusuna cevap olabilecek, nesne tabanlı ve yorumlanan dil.
şu sıralar oyun yapmak için kullandığım dil aynı zamanda. bir parça c++ bilen biri olarak ikisini karşılaştırmam gerekirse, evet python diğerine göre daha kolay. fakat bence diğeri de aşırı derecede zor değil. siz yine de canınız hangisini çekiyorsa ve amacınıza hangisi uygunsa ondan başlayın.
öğrenmesi pek kolay olan nesne yönelimli (daha bilinen şekliyle object oriented) programlama dilidir. Diğer programlama dillerine göre en büyük kolaylığı ise parantezler yerine hizalamalar sayesinde sınırlar belirlenir kodda.
Web'de de kullanımında güzel işler çıkartan yazılım dilidir. python web için özel django hosting paketleri ile python kullanarak çok kaliteli web uygulamaları oluşturulabilir.
geri kafalılıktan olsa gerek, "kolay" kullanımına bir türlü alışamadığım yazılım dili. o parantezleri koymadıktan sonra, o noktalı virgüllerle ifadeyi bitirmedikten sonra, uzun uzun yazılan kod sekansından sonra program başladığında crash vermesi ve ardından sorunun sadece bir parantez olduğunu fark edip o dünyanın en tatlı rahatlamasını yaşamadıktan sonra, yazılan program program mıdır? evet galiba öyledir, kendisi pek bir popüler. başarılarının devamını diliyorum.
Fortran, c ve Shell scripting den sonra oldukça kolay gelmiştir, müthiş bir Library ye sahip, 2 den 3 e geçmek biraz zor oldu ama linux kullanıyorsanız ve programlamaya nerden başlayayım diyorsanız tavsiye edilir.
ogrenmeye calistigim ama hala tam olarak ogrenemedigim, sonuc alinca cok mutlu oldugum ama hatalari cozmek icin cok zaman harcadigim bir programlama dili. zaman buldukca ogrenmeye devam edecegim.
sözdizimi kolaydır, kullanıcı dostu bir dildir. bu nedenle python topluluğu gelişmiştir, aradığınız sorunun cevabını kolaylıkla bulursunuz ve dil kütüphaneleri zengindir. ancak python ile yazılan programlar diğer dillerdeki programlara göre daha yavaştır. bu yüzden büyük firmalar genellikle bir şeyin prototipini geliştirmek için pythonu kullanır, uygulamayı üretmek için c++ kullanır.