Python mı Ruby mi?

otodidak(57)
Published in
#tr
Words
89
Reading
1 min
Listen
Play
8y

python ruby

18~ yaşımda kodlamaya Python'la başlamıştım. Programlamaya yeni başlayacak birine Python'ı seçtirmek çok kolay. Hangisi daha kolay gözüküyor?

python c

Sağ tarafa C kodu yerine Ruby kodu yazsaydık, birini seçmek zorlaşacaktı. Çünkü Ruby de, Python kadar kolay bir dil.

python ruby

Kısacası ikisi de yeni başlayanlara uygun. Ama yazının başlığına cevap olarak (bence) Ruby diyorum. Neden? Niye? Niçin?

Yeni biri için yazılan kodun kısa olmasından ziyade; daha anlaşılır, daha basit olması gerekiyor.

  • Python
biz = ["ben", "sen", "o"]

for b in biz:
    print(b)
  • Ruby
biz = ["ben", "sen", "o"]

biz.each { |b|
    puts b
}

Ruby'de yukarıdaki kodu Python'dakine benzer bir şekilde de yazabiliriz. Hatta süslü parantezler yerine:

biz.each do |b|
    puts b
end

Son olarak web framework'leriyle ilgili bir örnek:
ruby sinatra python flask

Python mı Ruby mi? | Ecency