bugün
- habire1219
- silvermist9
- habire12nin çaylak olması5
- türkiye solunun en büyük sorunu6
- hiç kimse fikirleri yüzünden hapis yatmasın8
- sersem herif5
- hz isa'nın fiziksel annesi ve babası yoktu11
- dinler tarihi5
- karşıyaka dan bayraklı ya yürümek4
- masklavi ile yeni parti mitingine gitmek38
- gammaz çetesi8
- g i l d e d l i l y3
- hoşlandığın kızın komünist çıkması4
- sarapci koala63
- sözlük yazarlarının kudurtan kombinleri23
- tribünlerde apoya küfür edilmesinin yasaklanması6
- ben geldim naneler13
- basmane tren garı3
- motorine 8 24 tl zam gelmesi5
- mantı8
- maşa ile koca ayı online3
- imbat3
- şeyhine sakso çekip şeriat isteyen tip7
- 4 eylül 2026 başakşehir galatasaray maçı8
- çikolatalı kek4
- ben sizin anonim11
- deli sikince yapılabilecek çılgınlıklar3
- bostanlı dan karşıyaka ya sahil boyu koşmak3
- akpartililerin apo sevdası5
- sözlükte kıskançlık oluyor hissi7
- özgür özel'in önder sav ile yan yana gelmesi2
- renkli rüyalar oteli2
- mavibahçe alışveriş merkezi2
- atrahasis2
- bugün kendimi x gibi hissediyorum2
- sözlükte en çok kıskandığınız yazar9
- guendouzi ve greenwooda uefa disiplin süreci6
- hoşgörü paradoksu2
- sonbaharda yapılacak en iyi şey5
- allah'ın homo sapiensi çamurdan yaratması4
- menderes in tarihi cami kıyımı2
- beni ne kadar seviyorsunuz4
- insan olmaya ceyrek kala15
- şeriatçıların konserleri yasaklatması6
- kıskançlık krizi geçiren kadına yapılacak müdahale8
- necip fazıl kısakürek3
- ahmet davutoğlu'na soruşturma açılması10
- vexillarius the slayer6
- slip mayo giyen erkek5
- üçkuyular dan çeşme ye bisiketle gitmek2
"geleceğin programlama dili" çok iyimser bir tabir olmuş, doğrusu "günümüzün programlama dili" olacaktı. bugün bakıldığında cs müfredatında aklı başında okullar python ile başlarlar. (bkz: mit) kullanımı rahattır, çılgın library desteği ile esnektir, gündelik her işinizi rahat rahat yaparsınız. sublime text 2 ile altın ikili olurlar. (bkz: tsubasa-misaki)
türkçe eğitim videolarını bulamadığım meraksı duygular beslediğim programlama dilidir.
her ne kadar türkiye'de pek bilinmeyen bir programlama dili olsa da yazılımcıya büyük kolaylıklar sağlar. c'de java'da 100-200 satırlık bazı kodları, 4-5 satırda yazmamızı sağladığı görülür.
aynı zamanda programlamaya başlamak için birebir bir dildir. hem basit, hem zevkli, hem de programlama mantığını en iyi şekilde kafamıza oturtacak türdendir.
aynı zamanda programlamaya başlamak için birebir bir dildir. hem basit, hem zevkli, hem de programlama mantığını en iyi şekilde kafamıza oturtacak türdendir.
Derlenebilen diller ile Yorumlanabilen diller arasındaki farkı gösteren mükemmel bir dildir.
Programlamanın girişi ile üst düzeyinde kullanılabilecek olan dildir.
insanların yakınışının temel sebebi performans konusudur. Yorumlanan dillerde performans'ın sorun olması normaldir. Her defasında kodların tekrardan yorumlanması tabii ki büyük bir sorundur. Ancak bugüne bakilinca python bir çok şekilde çatallanmış durumda. Kimisi açık kimisi gizli şekilde.
Google ya da Youtube gibi sistemlerin tek başına python ile ayakta durmadığını bilmek gerekir. Sistemler ne olursa olsun derlenebilen dilin optimizasyon konusunda yardımını almak zorundalar. Hele ki bu milyarlık belki trilyonluk sayfa gösterimlerini içeriyorsa.
Özet: Çok zevkli bir dildir, programcılığa yeni başlayacak bir insanın tercihi olabilir. Üst düzey uygulamalar da geliştirilebilir. Python ile web ya da masaüstü uygulamalar geliştirilebilir. Unutulmasın her şey grafik arayüzü değildir.
Bir de not: Python ile web denemeleri isteyenleri webapp2, jinja2 ile birlikte google app engine'ı kullanması tavsiyedir. Tabii öncelikle Python'ı öğrenmek gerekiyor. Uzmanlık işleri farklı konular. Dilin temel işleyişini bilmek uzmanlık olmuyor maalesef bu ülkemizde çok yanlış biliniyor.
düzenleme:
ruby de kullanılabilir. karar sizin * fakat python söz dizimi size daha yakın gelecektir.
Programlamanın girişi ile üst düzeyinde kullanılabilecek olan dildir.
insanların yakınışının temel sebebi performans konusudur. Yorumlanan dillerde performans'ın sorun olması normaldir. Her defasında kodların tekrardan yorumlanması tabii ki büyük bir sorundur. Ancak bugüne bakilinca python bir çok şekilde çatallanmış durumda. Kimisi açık kimisi gizli şekilde.
Google ya da Youtube gibi sistemlerin tek başına python ile ayakta durmadığını bilmek gerekir. Sistemler ne olursa olsun derlenebilen dilin optimizasyon konusunda yardımını almak zorundalar. Hele ki bu milyarlık belki trilyonluk sayfa gösterimlerini içeriyorsa.
Özet: Çok zevkli bir dildir, programcılığa yeni başlayacak bir insanın tercihi olabilir. Üst düzey uygulamalar da geliştirilebilir. Python ile web ya da masaüstü uygulamalar geliştirilebilir. Unutulmasın her şey grafik arayüzü değildir.
Bir de not: Python ile web denemeleri isteyenleri webapp2, jinja2 ile birlikte google app engine'ı kullanması tavsiyedir. Tabii öncelikle Python'ı öğrenmek gerekiyor. Uzmanlık işleri farklı konular. Dilin temel işleyişini bilmek uzmanlık olmuyor maalesef bu ülkemizde çok yanlış biliniyor.
düzenleme:
ruby de kullanılabilir. karar sizin * fakat python söz dizimi size daha yakın gelecektir.
windows üzerinde rahatça çalışıp çalışamayacağımı merak ettiğim bir programlama dili.bir yardım edin hele.
adını bir yılandan değil , geliştiricinin bayıldığı monty python dan almıştır.
(bkz: gereksiz bilgiler ansiklopedisi)
(bkz: gereksiz bilgiler ansiklopedisi)
yıllar önce bana bu işin temeli basic demişlerdi. bir kaç gün uğraştıktan sonra bu ne la deyip programlama öğrenmemeye karar vermiştim. özellikle arayüz yapma olayı canımdan bezdirmişti. sonra c#, vb felan takıldım ama bir türlü ilerletemedim onları. bir de liseliydim o zamanlar. sabrım yoktu fazla.
bir hafta kadar önce python öğrenmeye başladım. ingilizce bilen ve matematikten az buçuk anlayan birisi için programlamanın sohbet etmekten farkı yok. idle bazen can sıksa da alternatif bir sürü gui var. benim gibi 50-100 satırı geçmeyenler için notepad++* yeterli oluyor. onun ötesinde de ben online oyun yapıcam diyenlerden değilseniz eğer sublime text 2 her türlü ihtiyacınızı karşılar.
bunlara ek olarak açık kaynaklı olması sebebiyle, devasa bir kütüphanesi var ki adamlar mathlab'in bütün absürd fonksiyonlarını koymuşlar. çağırıyorsun geliyor. arayüz desen QT'da sen çiziyorsun, o kodluyor.
ayrıca ortalama seviyeye gelmek için http://www.istihza.com diye bir hayırsever site var ki muazzam bi türkçe kaynak. "bu ülkede hala güzel şeyler oluyor" dedirtiyor insana. bizim zamanımızda yoktu böyle şeyler. programlamaya yeni başlayacaklar kıymetini bilsin.
(bkz: www. istihza. com)
(bkz: http://www.halitalptekin..../python-yol-haritasi.html)
not: lütfen online oyun yapıcam diye başlamayın.
edit: imla. genel itibariyle.
bir hafta kadar önce python öğrenmeye başladım. ingilizce bilen ve matematikten az buçuk anlayan birisi için programlamanın sohbet etmekten farkı yok. idle bazen can sıksa da alternatif bir sürü gui var. benim gibi 50-100 satırı geçmeyenler için notepad++* yeterli oluyor. onun ötesinde de ben online oyun yapıcam diyenlerden değilseniz eğer sublime text 2 her türlü ihtiyacınızı karşılar.
bunlara ek olarak açık kaynaklı olması sebebiyle, devasa bir kütüphanesi var ki adamlar mathlab'in bütün absürd fonksiyonlarını koymuşlar. çağırıyorsun geliyor. arayüz desen QT'da sen çiziyorsun, o kodluyor.
ayrıca ortalama seviyeye gelmek için http://www.istihza.com diye bir hayırsever site var ki muazzam bi türkçe kaynak. "bu ülkede hala güzel şeyler oluyor" dedirtiyor insana. bizim zamanımızda yoktu böyle şeyler. programlamaya yeni başlayacaklar kıymetini bilsin.
(bkz: www. istihza. com)
(bkz: http://www.halitalptekin..../python-yol-haritasi.html)
not: lütfen online oyun yapıcam diye başlamayın.
edit: imla. genel itibariyle.
Java varken suratina bakilmayacak ezik scripting dili.
oyun geliştirmek için uygun olmayan dil.
çok hoş kütüphaneleri olsa bile grafik açısından asla yeterli performansı veremiyor.
onun dışında şüphesiz çoğu programlama diline bin basar.
çok hoş kütüphaneleri olsa bile grafik açısından asla yeterli performansı veremiyor.
onun dışında şüphesiz çoğu programlama diline bin basar.
Sistem programlamada kullanilanimi rahat olan dil.
compiler yerine yorumlayıcısının olmasının hızına hız katmadığı dil.
print('Hello World') yazmakla benchmark yapılamaz. Hala savunurum python'ı ama compiler vs. interpreter diye karşılaştırmam.
Zira compiled ve interpreted arasında fark vardır.
Hız konusunda zira compiled diller bariz hızlı olabiliyorlar.
not: belki değişir bu kanunlar. ama şu bir gerçek ki yorumlayıcılar bile compiled dilden çıkıyor. en nihayetinde arkaplanda bir compilerdan geçmiş alet edevat var.
print('Hello World') yazmakla benchmark yapılamaz. Hala savunurum python'ı ama compiler vs. interpreter diye karşılaştırmam.
Zira compiled ve interpreted arasında fark vardır.
Hız konusunda zira compiled diller bariz hızlı olabiliyorlar.
not: belki değişir bu kanunlar. ama şu bir gerçek ki yorumlayıcılar bile compiled dilden çıkıyor. en nihayetinde arkaplanda bir compilerdan geçmiş alet edevat var.
zarif, aşık olunası dil.
konsoldeki uygulamaları exe olarak kullanmak isteyenler şu sitedeki aracı deneyebilirler;
http://www.logix4u.net/co...le-exe-from-python-script
konsoldeki uygulamaları exe olarak kullanmak isteyenler şu sitedeki aracı deneyebilirler;
http://www.logix4u.net/co...le-exe-from-python-script
büyük veritabanları konusunda en iyi hangisiyle çalışır merak edilen dil.
yaklaşık 3 milyon kelime var. ve bu kelimeler bir veritabanına aktarılacak, sorguları yapılacak.
en iyi performansı hangisi verir acaba merak edilmekte.
yaklaşık 3 milyon kelime var. ve bu kelimeler bir veritabanına aktarılacak, sorguları yapılacak.
en iyi performansı hangisi verir acaba merak edilmekte.
çoğu linux distiyle default gelen başlangıç için ideal olan programlama dili. c#, java gibi dillerle karşılaştırılmaması gerekir keza kendisi en başta derlenen değil yorumlanan bir dildir. basit, günlük işlerde java, c# yerine tercih edilebilir ama büyük projelerde sıkıntı yaratabilir.
matematiksel işlemlerde yurt dışında oldukça kullanılan dildir. çok şeker bir söz dizimi vardır. diğer dillere göre önceliği farklıdır. kolaydır ancak bu kullanışsız ya da etkili olmadığı anlamına gelmez. hız konusunda betik(script) dilleri arasında bile yavaştır. Python 3 ile daha da yavaşlamıştır. projenizde bir kodun algoritmasını oluşturmak için çok iyi bir dildir.
c programlama diline göre oldukça kolay görünen,komutları matlab e benzeyen linux dağıtımlarında bulunan programlama dilidir.
görüğüm en esnek dildir. değişken tanımlama, parantezler, noktalı virgüller bu dilde yoktur. hakkında daha detaylı bilgi için;
http://whatisjavafx.net/python-nedir/
edit: ayrıca gönüllüler tarafından hakkında büyük çaplı bir tutorial' ın yazılmış olduğu dildir. kullanılan python sürümüne göre sözlük yazarları aşağıda ki adresten yararlanabilirler. zira daha iyi bir kaynak bugüne kadar görmedim.
http://www.istihza.com/
http://whatisjavafx.net/python-nedir/
edit: ayrıca gönüllüler tarafından hakkında büyük çaplı bir tutorial' ın yazılmış olduğu dildir. kullanılan python sürümüne göre sözlük yazarları aşağıda ki adresten yararlanabilirler. zira daha iyi bir kaynak bugüne kadar görmedim.
http://www.istihza.com/
gelistirici takimina girmek icin yaptigim basvuru sonucunda bana koca bir kitap dolusu dokuman yolladilar. bunu oku seni test edecegiz dediler. o dokumanlari okusam akrep adinda bir dil yazarim ama gel gor ki python bir baska.
Bir programlama dili.
cross-platform denilebilecek dillerden. hatta zamaninda symbian icin olan pys60 ile ortaligin tozunu atardik. zira tek akilli os symbian'di. simdi de raspberry gibi cihazlarda ortaligin tozunu atiyoruz. elektronik ve kuresel capta bagli bir bilgisayarin kontrol edilmesi, python bu is icin en zevkli olani olurdu zaten. diger dillerin direktiflerine gore cok buyuk kolayliklar saglar python ayrica. x dilinde yapmak icin satirlarca yaptigin pythonda dil bunyesinde vardir.
(bkz: colt python)
nesneye yönelik(object oriented) tarzında, "gelişmiş diller" sınıfına giren bir yazılım dilidir. seri ve esnek programlama konusunda java, c++ ve c gibi dillere göre çok daha avantajlıdır. çok geniş bir kütüphanesi olduğundan, karışık fonksiyonları yazmayı çok kolaya indirger. ancak programlama diline yeni başlayanlar için tavsiye edilmez. çünkü yeni başlayan bir kişinin bu kadar pratik bir programlama diline girişmeden evvel, c, c++ veya java gibi çok fazla "yazım" hatası yapılabilecek dillerde kendini geliştirmesi önemlidir.
her ne kadar pratikte olsa, günümüzde pek çok büyük firma(başta apple ve microsoft), işletim sistemlerini ve uygulamalarını yazarken c ve türevlerini(c++, objective-c) tercih etmektedir. hatta ios uygulamalarının çoğu objective-c ile yazılır. bunun sebebi, c dilinin hafıza yönetimi assembly ile yazıldığı için daha hızlı çalışmasıdır. yani teknik konuşmayı bir kenara bırakırsak, bir işletim sistemi ram üzerinde çok fazla yer işgal ederse program daha yavaş çalışacaktır. nasıl bir şey olduğunu merak eden varsa windows vista'yı hatırlayabilirler. yani işin özü, c ile işe girip, objective-c öğrendikten sonra, kendi ios cihazınıza basit uygulamalar yazıp eğlenebilirsiniz. en basitinden, 4 işlem yapan bir hesap makinesi yapıp bunun telefona atabilirsiniz.
c statik bir dil olduğu için, yazılan programların, amaçları dışına taşıp kafalarına göre davranma ihtimalleri daha düşüktür ama bu avantaj, her fonksiyon için ayrı ayrı kod yazmayı gerektirir(düşününce bile başıma ağrı girdi). burada da python'un "object oriented" olma avantajı devreye girer.
öğrenmeye başlamak isterseniz eğer, hangisi ile başladığınızın bir önemi yoktur. ancak iş bulma konusunda sanırsam ki c ve türevleri daha çok tercih ediliyor. ama yazılım mühendisiyseniz, her iki programı da ana diliniz gibi bilmeniz gerektiği su götürmez. bir tanesinin mantığını kavradıktan sonra diğerine geçiş zor olmayacaktır. aradaki yazım(syntax) farklarını bildikten sonra uçar gidersiniz.
elektronik mühendisleri, c dilini tabiri caizse "sike sike" öğrenmek zorundadırlar. çünkü elektronik parçaların(işlemci, ekran kartı, ses kartı, vb...) sürücü(driver) programları c dilinde yazılmaktadır. işlemci mimarisi ise, assembly ve c'nin birleşip voltran'ı oluşturdukları alandır.
ama merakınız varsa öğrenin tabii. 1 dil 1 insan, 2 dil 2 insan nihayetinde...
her ne kadar pratikte olsa, günümüzde pek çok büyük firma(başta apple ve microsoft), işletim sistemlerini ve uygulamalarını yazarken c ve türevlerini(c++, objective-c) tercih etmektedir. hatta ios uygulamalarının çoğu objective-c ile yazılır. bunun sebebi, c dilinin hafıza yönetimi assembly ile yazıldığı için daha hızlı çalışmasıdır. yani teknik konuşmayı bir kenara bırakırsak, bir işletim sistemi ram üzerinde çok fazla yer işgal ederse program daha yavaş çalışacaktır. nasıl bir şey olduğunu merak eden varsa windows vista'yı hatırlayabilirler. yani işin özü, c ile işe girip, objective-c öğrendikten sonra, kendi ios cihazınıza basit uygulamalar yazıp eğlenebilirsiniz. en basitinden, 4 işlem yapan bir hesap makinesi yapıp bunun telefona atabilirsiniz.
c statik bir dil olduğu için, yazılan programların, amaçları dışına taşıp kafalarına göre davranma ihtimalleri daha düşüktür ama bu avantaj, her fonksiyon için ayrı ayrı kod yazmayı gerektirir(düşününce bile başıma ağrı girdi). burada da python'un "object oriented" olma avantajı devreye girer.
öğrenmeye başlamak isterseniz eğer, hangisi ile başladığınızın bir önemi yoktur. ancak iş bulma konusunda sanırsam ki c ve türevleri daha çok tercih ediliyor. ama yazılım mühendisiyseniz, her iki programı da ana diliniz gibi bilmeniz gerektiği su götürmez. bir tanesinin mantığını kavradıktan sonra diğerine geçiş zor olmayacaktır. aradaki yazım(syntax) farklarını bildikten sonra uçar gidersiniz.
elektronik mühendisleri, c dilini tabiri caizse "sike sike" öğrenmek zorundadırlar. çünkü elektronik parçaların(işlemci, ekran kartı, ses kartı, vb...) sürücü(driver) programları c dilinde yazılmaktadır. işlemci mimarisi ise, assembly ve c'nin birleşip voltran'ı oluşturdukları alandır.
ama merakınız varsa öğrenin tabii. 1 dil 1 insan, 2 dil 2 insan nihayetinde...
şuradan https://www.codecademy.com/learn/python öğrenilebilir. ruby windows ta problem olabilir. windows ta problem olmaz.
Gündemdeki Haberler
Güncel Önemli Başlıklar