- Katılım
- 11 Eylül 2017
- Mesajlar
- 26.299
- Makaleler
- 42
- Çözümler
- 274
Şahsi düşüncem olarak söylemem gerekirse Python ile yapabileceğiniz şeylerin sınırı yok. Gerek kütüphane çeşitliği olsun, gerek esnek yapısı olsun ama yaptığınız şeylerin bir kalite sınırı oluyor. Yani bununla kastım nedir, Kivy ile yaptığınız bir mobil uygulama Kotlin/Java/Dart/Flutter ile yapılan kadar iyi olamayabiliyor hatta olmuyor direkt. Django ile yaptığınız Back-End içeren bir Web sitesi ASP veya PHP kadar özelleştirilebilir veya istediğiniz esneklikte olmuyor. GUI içeren programlarda ise PyQt6 gayet güzel ama daha iyi veya bir default şablonu olsaydı keşke diyebiliyorsunuz açıkçası. Ama bir dili yalayıp yutayım, Framework ve Kütüphaneler ile her şeyi yapayım diyorsanız açıkçası bazı konularda bulunamaz bir nimet gibi benim gözümde. Machine Learning'den tutun mobil programlamaya, virüs yapımından oyun yapımına kadar her şey yapılabilir bu dilde. Ama ML, DL ve DRL gibi şeyler üzerine gidilecek ise sadece Python değil, Matlab ve R dillerinin de öğrenilmesi taraftarıyım.
Kendimden örnek vereyim biraz. Ben de Python ile ilerledikten sonra biraz Python'dan tiksinmeye başladım açıkçası. Tamam her şeyi yapıyorum iyi hoş, özellikle küçük şeyler yaparken can kurtarıcı çok iyi ama bir Python sürümü değişiyor kütüphane hataları çıkıyor ve delirtiyor. İki PC kullanıyorum (Laptop ve Desktop) birinden bir Python dosyasını atıp diğerinde denerken kütüphane sürümleri farklı ise hata verebiliyor. Son olarak .exe gibi son kalıp şeklinde doğru düzgün çalışmaması üzüyor.
Kütüphane ve Python sürümü gibi şeyler kişiye de bağlı biraz, venv açarak kullanırsan pek dert olmuyor aslında.
Kendimden örnek vereyim biraz. Ben de Python ile ilerledikten sonra biraz Python'dan tiksinmeye başladım açıkçası. Tamam her şeyi yapıyorum iyi hoş, özellikle küçük şeyler yaparken can kurtarıcı çok iyi ama bir Python sürümü değişiyor kütüphane hataları çıkıyor ve delirtiyor. İki PC kullanıyorum (Laptop ve Desktop) birinden bir Python dosyasını atıp diğerinde denerken kütüphane sürümleri farklı ise hata verebiliyor. Son olarak .exe gibi son kalıp şeklinde doğru düzgün çalışmaması üzüyor.
Kütüphane ve Python sürümü gibi şeyler kişiye de bağlı biraz, venv açarak kullanırsan pek dert olmuyor aslında.