2 puan yazan GN⁺ 2023-08-30 | 1 yorum | WhatsApp'ta paylaş
  • 2013'te JavaScript ile programlamaya başladım.
  • O zamandan beri Python dahil birçok dili öğrendim ve denedim, ama JavaScript her zaman en iyisi gibi geliyordu.
  • Geçen yıl Ruby öğrendim ve ne kadar eğlenceli ve kullanımı kolay olduğuna şaşırdım.
  • Şu anda tüm yeni projelere Ruby ile başlıyorum.
  • 2000'lerde Python ve Ruby, ikisi de görece yeni, dinamik tipli, "İngilizce gibi" dillerdi.
  • Bu süre boyunca bu iki dil benzer bir popülerliğe sahipti.
  • Şimdi Ruby hâlâ hayatta; Rails ile ilgili çok sayıda iş var ve Ruby'nin kendisinde de ilginç gelişmeler yaşanıyor.
  • Ancak Python, son 10 yılda muazzam büyümesini sürdürdü.
  • Python'un matematik kütüphaneleri numpy ve pandas, akademi için oldukça cazip.
  • Python daha basit ve öğrenmesi daha kolay olabilir.
  • Ruby'nin büyümesi neden durdu da Python muhtemelen en popüler programlama dili hâline geldi, bunu düşünmek mümkün.
  • (Bana göre Ruby daha iyi bir dil olsa da) o dönemde buna dikkat etmediğim için, eski programcıların görüşlerini duymak isterim.

1 yorum

 
GN⁺ 2023-08-30
Hacker News görüşü
  • Veri alanında programlamayla ilk kez tanışanlara çok sayıda fırsat sunan, veri bağlamına özelleşmiş Python.
  • Node.js ve React ile rekabet etmek zorunda kalan, web geliştirmeye özelleşmiş Ruby.
  • Python, öğretim dili olarak popülerlik kazandı ve oyun betikleme ile derleme sistemi oluşturma gibi çeşitli alanlarda kullanıldı.
  • Python, rastgele betikler için standart haline geldi ve birçok dağıtımda Perl'ün yerini aldı.
  • Python, genel amaçlı bir dil olarak bilinir ve çeşitli alanlarda yaygın biçimde kullanışlıdır.
  • Python'ın tasarımı, yeni kullanıcıların kavramlar hakkında doğru sezgiler geliştirmesine yardımcı oldu.
  • Python'ın sadeliği, esnekliği ve güçlü özellikleri başarısına katkıda bulundu.
  • Python'ın standart kütüphanesi, REPL'i ve FFI'si popülerliğinde büyük rol oynadı.
  • Python'ın ivmesi ve sözde koda benzeyen sözdizimi, popülerliğini korumasına yardımcı oldu.
  • Erken benimsenmesi sayesinde Python, Numpy ve ilgili kütüphaneleri kullanan veri odaklı işler için tercih edilen seçenek haline geldi.
  • Python'ın dost canlısı ve erişilebilir bir topluluğu ile harika dokümantasyonu vardı; Ruby ise başlangıçta yalnızca Japonca belgelenmişti.
  • Rails'e benzer Django, birçok başka teknolojiyle birleştirilebildiği için Python'ın başarısına katkıda bulundu.
  • Kişisel deneyimler ve tercihler de Ruby ile Python arasındaki seçimi etkiledi.