Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
10
Cevap
767
Tıklama
0
Öne Çıkarma
Sizce pyhton öğrenilmesi gereken bir dilmi?
K
9 yıl
Yüzbaşı
Konu Sahibi

Sizce pyhton öğrenilmesi gereken bir dilmi?
Aşağıdaki resme bakarsak facebook ve google kullanıyor yardım edin!
< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



< Bu ileti mobil sürüm kullanılarak atıldı >

T
9 yıl
Yarbay

Öyle cafcaflı grafiklere, linkbait / rating amaçlı gönderilere bakara programlama dili konusunda fikir edinemezsin hatta daha cok kafan karışır. Ben baktım benim bile kafam karıştı .)

Programlama dilinden cok o dilin nasıl kullanıldığı önemli. Bilgili ve gerçek deneyimli (yani 10 sene boyunca benzer tarzda programlama yapa yapa programala dilini aklına ROM gibi basmamış) kişiler her dilde kısa ve güzel programlar yazar. Adeta programlama dilini, yazacağı programa uydurur Pyhton 'u öyle bir kullanır ki Python ışıl ışıl parlar. Bu açıdan bilgili ve gerçek deneyimli programcılar Python cok tercih etmez. Google tercih ediyor olabilir cunku her sene binlerce kişinin işe başlayıp bir o kadarının iş bıraktığı kuruluş; öyle ileri özellikleri olan dilleri resmi dil olarak kullanma imkanı yok; işletmecilik kuralları devrede cunku. Bilim insanları (scientist) Pyton 'u cok kullanır cunku hem yazımı kolaydır, hem de bilim insanlarının kullanmasıyla oluşan sinerji sonucu bilimsel alanda birçok kütüphanesi (library) vardır. Web alanında da bayağı güzel uygulamaları vardır, Flask ve Django en önde gelen örnekler. Ve hepsinden önemlisi Veri Bilimi (Data Science) alanında da ciddi uygulamaları var. Yani bu somut gerçekler ışığında Python parlamaktadır. Ancak öte yandan Python ipini koparanın öğrendiği dil oldu yani az düşünce ile bolozlama program işi yapmak isteyenlerin de rağbet ettiği bir dil konumunda da kalıyor. Ruby bu açıdan biraz daha iyi konumda görünüyor; bence. Kendim Python temellerini bilirim, zamanında biraz Django ile aydınlandım ancak sonradan cok kullanmadım, cunku beni o kadar sarmadı. Ruby ile daha ilk baştan güzel programlar yazabildim ve beynimin calışmayan kısımlarını calıştırdığını fark ettim. Rails gibi dünyanın bildiği uygulaması da mevcut. Sonuç olarak Python az veya cok bilinmesi gereken bir dildir. Ancak en önemli dil de değildir.


Bu mesaja 2 cevap geldi.
K
9 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: revivo72

Öyle cafcaflı grafiklere, linkbait / rating amaçlı gönderilere bakara programlama dili konusunda fikir edinemezsin hatta daha cok kafan karışır. Ben baktım benim bile kafam karıştı .)

Programlama dilinden cok o dilin nasıl kullanıldığı önemli. Bilgili ve gerçek deneyimli (yani 10 sene boyunca benzer tarzda programlama yapa yapa programala dilini aklına ROM gibi basmamış) kişiler her dilde kısa ve güzel programlar yazar. Adeta programlama dilini, yazacağı programa uydurur Pyhton 'u öyle bir kullanır ki Python ışıl ışıl parlar. Bu açıdan bilgili ve gerçek deneyimli programcılar Python cok tercih etmez. Google tercih ediyor olabilir cunku her sene binlerce kişinin işe başlayıp bir o kadarının iş bıraktığı kuruluş; öyle ileri özellikleri olan dilleri resmi dil olarak kullanma imkanı yok; işletmecilik kuralları devrede cunku. Bilim insanları (scientist) Pyton 'u cok kullanır cunku hem yazımı kolaydır, hem de bilim insanlarının kullanmasıyla oluşan sinerji sonucu bilimsel alanda birçok kütüphanesi (library) vardır. Web alanında da bayağı güzel uygulamaları vardır, Flask ve Django en önde gelen örnekler. Ve hepsinden önemlisi Veri Bilimi (Data Science) alanında da ciddi uygulamaları var. Yani bu somut gerçekler ışığında Python parlamaktadır. Ancak öte yandan Python ipini koparanın öğrendiği dil oldu yani az düşünce ile bolozlama program işi yapmak isteyenlerin de rağbet ettiği bir dil konumunda da kalıyor. Ruby bu açıdan biraz daha iyi konumda görünüyor; bence. Kendim Python temellerini bilirim, zamanında biraz Django ile aydınlandım ancak sonradan cok kullanmadım, cunku beni o kadar sarmadı. Ruby ile daha ilk baştan güzel programlar yazabildim ve beynimin calışmayan kısımlarını calıştırdığını fark ettim. Rails gibi dünyanın bildiği uygulaması da mevcut. Sonuç olarak Python az veya cok bilinmesi gereken bir dildir. Ancak en önemli dil de değildir.

Ozaman önce hedegim olan dilleri öğrenip uzmanlaşıyım sonra pythona gelir sıra peki siZce 7 dil öğrenip dillerde uzmanlaşmak zormu ve uzyn sürermi kaç yul sürür



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

Lisp için programlama dillerinin Latincesi derler. Birçok Avrupa dili Latinceden geldiği için Latince öğrenince Avrupa dillerinin temelini öğrenmiş olursun derler. Lisp'i öğrenmek te diğer dillerin (özellikle Perl, JavaScript, Python, Ruby gibi fakat artık Java 8, Scala, Groovy gibi dillerin de) temellerini öğrenmek demek, hatta o dillerin Lisp'ten türetilmiş oyuncaklar gibi olduğunu fark etmek demek.

örnek olarak "1 2 3" rakamlarını içeren bir dizi elemanlarının karesini alıp basan Ruby ve Lisp kodlarını karşılaştır:

 
Ruby:
[1, 2, 3].each do |x| puts x*x end
# şu sonucu verir => 1 4 9

Lisp:
(defun karesi (liste) (mapcar #'(lambda (x) (* x x)) liste))
(karesi '(1 2 3)) ;;şu sonucu verir => 1 4 9


İşlem Lisp'te garip göründüğü gibi aynı zamanda daha uzun Çelişkili gibi olacak fakat Lisp 'te işler daha basit cunku Lisp kodunda bir dizinin elemanlarının karesini alma işlemi doğal olarak tanımlanabiliyor (lambda) ile. Ruby 'de ise dizi elemanlarını "each" adlı iteratör metoduna verilen bir do-end bloğu ile yapılıyor cunku Ruby'yi geliştiren kişi Lisp'teki kodları herkesin hemen anlayamayacağını düşünüp herkesin kolayca anlayabileceği hale getirmiş. Bu bağlamda işlevlere İngilizce manasına göre isim vermiş : each, do, end gibi fakat esas aldığı temel Lisp'teki gibi kod yapıları. Aynı olay Python'da da geçerlidir.

O yüzden önce Lisp'teki kod yapılarını temellerini öğrenirsen, diğer popüler dilleri öğrenmek önemli ölçüde kolaylaşır.





< Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 6 Ağustos 2016; 3:36:30 >
Bu mesaja 1 cevap geldi.
S
9 yıl
Onbaşı

< Resime gitmek için tıklayın >
python amerikanın büyük üniversitelerinde (mit,caltech,stanford vs.) computer science bölümünde ilk öğretilen dil biraderim
bunun nedeni internet programlamacılığından oyun yapımına kadar kullanılması,basit bir yapı,işlevli oluşu ve geniş bir kütüphanesi bulunması fasa fiso
bence öğrenilmesi gerekli


Bu mesaja 1 cevap geldi.
K
9 yıl
Yüzbaşı
Konu Sahibi

Teşekkürler



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @sahabe31
T
9 yıl
Yarbay

Youtube 2005-2006'da ilk çıktığında o zamanlar "ziyaretçi defteri" nden ibaret olan yorum bırakma bir anda patlama yaşamıştı, herkes video altına kolaylıkla yorum bırakabiliyordu ki o özellik videoların popülerliğini daha da arttırıyordu. Sonradan youtube'un Python ile geliştirildiğini duyunca Python'un imaj doğal olarak sağlamlaştı.

Sonradan 2010 gibi tindie.com adında bir elektronik parça hobi alım satım sitesi ortaya cıktı tindie'nin geliştiricisi de Python - Django 'nun CMS ve eCommerce uygulamaları olan Mezzanine ve Cartridge'i kullandığını söyleyince Python 'un kullanışlı birşey olduğu iyice kesinleşti.

Daha gerçekçi başka örnek vereyim: Şu günlerde bazı html dosyalarını veritabanına yerleştirmek üzere parse ile işlemem gerekiyor. Bunun için önce Ruby'deki paketlere baktım; "nokogiri" adında Ruby paketi ile dev bir html dosyasını parse edeyim dedim, 170.satırda şişti, parse edemedi :) :) Eh Ruby kullanacağım diye sıfırdan parser da yazacak halim yok. Mecburen diğer dillerdeki html parser paketlerini incelemeye başladım, Python'daki "beautiful soup" adında parser için bayağı iyi şeyler söyleniyor, hatta kitabı bile yazılmış şimdi onu deneyeceğim, onunla işimi çözmeyi başarırsam Python için kesinlikle bilinmesi gereken dil diyeceğim .=)


Bu mesaja 1 cevap geldi.
K
9 yıl
Yüzbaşı
Konu Sahibi

Uzun bilgi için teşekkürler



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @revivo72
3
9 yıl
Yüzbaşı

Kesinlikle, ileriye dönük ilerde çok daha önemli olucak bir dil.


Bu mesaja 1 cevap geldi.
B
9 yıl
Binbaşı

quote:

Orijinalden alıntı: revivo72

Öyle cafcaflı grafiklere, linkbait / rating amaçlı gönderilere bakara programlama dili konusunda fikir edinemezsin hatta daha cok kafan karışır. Ben baktım benim bile kafam karıştı .)

Programlama dilinden cok o dilin nasıl kullanıldığı önemli. Bilgili ve gerçek deneyimli (yani 10 sene boyunca benzer tarzda programlama yapa yapa programala dilini aklına ROM gibi basmamış) kişiler her dilde kısa ve güzel programlar yazar. Adeta programlama dilini, yazacağı programa uydurur Pyhton 'u öyle bir kullanır ki Python ışıl ışıl parlar. Bu açıdan bilgili ve gerçek deneyimli programcılar Python cok tercih etmez. Google tercih ediyor olabilir cunku her sene binlerce kişinin işe başlayıp bir o kadarının iş bıraktığı kuruluş; öyle ileri özellikleri olan dilleri resmi dil olarak kullanma imkanı yok; işletmecilik kuralları devrede cunku. Bilim insanları (scientist) Pyton 'u cok kullanır cunku hem yazımı kolaydır, hem de bilim insanlarının kullanmasıyla oluşan sinerji sonucu bilimsel alanda birçok kütüphanesi (library) vardır. Web alanında da bayağı güzel uygulamaları vardır, Flask ve Django en önde gelen örnekler. Ve hepsinden önemlisi Veri Bilimi (Data Science) alanında da ciddi uygulamaları var. Yani bu somut gerçekler ışığında Python parlamaktadır. Ancak öte yandan Python ipini koparanın öğrendiği dil oldu yani az düşünce ile bolozlama program işi yapmak isteyenlerin de rağbet ettiği bir dil konumunda da kalıyor. Ruby bu açıdan biraz daha iyi konumda görünüyor; bence. Kendim Python temellerini bilirim, zamanında biraz Django ile aydınlandım ancak sonradan cok kullanmadım, cunku beni o kadar sarmadı. Ruby ile daha ilk baştan güzel programlar yazabildim ve beynimin calışmayan kısımlarını calıştırdığını fark ettim. Rails gibi dünyanın bildiği uygulaması da mevcut. Sonuç olarak Python az veya cok bilinmesi gereken bir dildir. Ancak en önemli dil de değildir.

java ile birlikte en çok kullanılan 2. dil.



B
9 yıl
Binbaşı

quote:

Orijinalden alıntı: 3st3rg0n

Kesinlikle, ileriye dönük ilerde çok daha önemli olucak bir dil.

python gelişimini tamamlamış bir dil. Modern dillerde olan bazı özellikler python da yok. ileriye dönük NodeJs (javascript) ve Go var. Web için konuşuyorum.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.