bugün
- en ilginç bilgiler8
- yazarların en sevdikleri diziler9
- kemalistler 15 temmuzda ne yapıyordu16
- kadir mısıroğlu mezarı18
- icardi190541
- sözlük yazarları beni tahrik etmiyor8
- en sevmediğiniz sözlük yazarları11
- kendini bir görsel ile anlat9
- meral akşener15
- ankarayı sel aldı25
- haysenin1210
- ey müslümanlar inananlar haydi cumaya allah yoluna8
- eksi ruyalar için diktiğim tulum12
- hafta içi avm kafelerinde oturan menopoz karılar8
- sarılma ihtiyacı10
- bursa8
- albay kemal22
- gizli samyel22
- evlendikten sonra çok daha iyisiyle karşılaşmak14
- kocasına kahvaltı hazırlamayan kadın kusurludur13
- uludağ sözlük aktrollerinin uçurulması9
- içinde hiç'a harfi geçmeyen bir cümle yazınü19
- fethullah gülen8
- aşkım ben hiç osurmuyorum bizde genetik diyen kız14
- güçlü kadınların ortak özellikleri22
- okula gidiyorum sözlük10
- gay olanları toplum niye sevmiyor12
- yazarların cinsel tercihi15
- hangi sözlükçüyü dövmek istersiniz21
- peygamberlerin yahudi olması9
- zalbert ramstein18
- herkesle iyi geçinmek10
- bugün yaşadığınız en üzücü olay13
- anın görüntüsü11
- şanlıurfa da damattan istenilenler listesi15
- dini eleştirmeyi dün düşmanlığı ile bir tutmak8
- elini cebine atınca en az 5000 lira olmalı14
- karıncaları öldürmeden evden uzaklaştırma yöntemi15
- sokak ortasında ilişkiye giren muhafazakar çift22
- kablosuz sütyen20
- arkadaşlar sizce yakışıklı mıyım31
- müge anlı ile anadolu irfanı8
- seni allaha şikayet ediyorum erdoğan8
- meral akşener'in sarı saçları10
- 6 haziran 2024 meb ile ilgili skandal iddia25
- kuresel ikinma'nın sözlüğe dönüşü10
- estetikle 30 yaşına dönen teyze8
- belediye otobüsüne kaçak binme yöntemleri10
- türklere peygamber gönderilmemiş olması19
- türk tarihinin en büyük komutanı rte dir18
"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...
bu aralar üzerinde çalışmaya başladığım dil. windows ortamında kullanımı zulüm. sanırım visual studio'ya fazla alismisim.
güncel Önemli Başlıklar