Ruby mi yoksa Python mı öğrenmeliyim?

yeni bir dile geçmek istiyorum ama ruby ve python arasında kaldım. Siz ne önerirsiniz

C
0 kişi takip ediyor.
Misafir olarak yayınla
35
35 CEVAP

C öğrenmeden Yukardakiler Yukarda Kalır.

M

ne alakası var?

Cihan Esengün 6 yıl

alakası şu

Muhittin Görür 6 yıl

yüksek seviyeli dillerde alt tarafta neler olduğunun pek önemi yoktur. Hafıza yönetimi nedir uğraşılmaz örneğin. Çünku Garbage Halleder o işi, bitlerle byte larla uğraşmaz 32bitlerle floatlarla uğraşırsınız, ve hatta tanımlama bile yapmadan atama yaparsınız. Durum budur. C önemlidir.

Muhittin Görür 6 yıl

Biraz eski galiba. Mesela clipper gormeyi de beklerdim o zaman. Dbase dosyalari ile islem yapan dos ortaminda text ekranda calisan cok uygulama yazildi clipper ile

Ilker Cevher 6 yıl

Sınıflandırmayı yapan zat, yanlış yapş zaten. Java yoktur orta seviyede, c# da c++ da, ADA belki. C kesin

Muhittin Görür 6 yıl

Ilker Cevher eskidir hocam, (genel olması açısından verdim). bir sınıflandırma mevcut. (ve hatta kod yazmıyoruz artık, flow çıkartıyoruz kendisi derliyor/çalıştırıyor. Bknz flowcode)

Muhittin Görür 6 yıl

peki burda benim c öğrenmemi zorunlu kılan şey ne?

Cihan Esengün 6 yıl

python veya ruby de neyimin eksik kalmasını sağlar c bilmemek

Cihan Esengün 6 yıl

Ruby açısından en fazla C ile hızlı modul yazamamış olurrsun, bir mruby ile ruby kodunu derleme çılğınlığı yaparsan belki C özlemi çekersin bir de Ruby dilinin geliştirici takımındaysan belki.

Gökhan Kuy 6 yıl

Highlevel diller zaten ihtiyaç olmayan yerde C veya diğer orta seviye dillerle uğraşmaman için var.

Gökhan Kuy 6 yıl

Cihan Esengün C c++ öğrenmene gerek yok. Sınırsız zamanın olduğunda öğrenirsin assembly de öğrenirsin fpga programlamayı da, asic tasarlamalıyı da, temiz odada litografi yapmayı da.. Sınırlı zamanın olduğu icin olabildiğince yüksek seviye dilleri öğrenmekte fayda var. Fp öğrenmek c öğrenmekten daha faydalı olur senin için.

Ilgaz Geçmek 6 yıl

İlle sistem programlama dili öğreneceksen de Go ya da Rust öğren (pointer aritmetiği aşığı değilsen)

Gökhan Kuy 6 yıl

Ben sistem programlama ve diğer bilimsel konuları ehline yani mühendislere bırakmaktan yanayım. C ya da C++ ile belleği yönetmenin kontrolü kadar hamallığı da üzerine yıkılır (özellikle C++ da serbest kalan pointerın çağrılması gibi konular için bile bir çok profesyonel araç var yine de ekipleri zorluyor.) Mozilla bu yüzden Rust dilini alternatif geliştirmiş, ya da Google golang icat etmiş.

Gökhan Kuy 6 yıl

Gerçekten bilgisayar bilimleri ile bilimsel düzeyde uğraşacak adam sistem programlama da bilmeli elbette.

Gökhan Kuy 6 yıl