Ruby mi yoksa Python mı öğrenmeliyim?

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

C
Yorum bölümünü doldurun
Ad Soyad bölümünü doldurun. Lütfen ad ve soyad yazınız (ör: Kemal Atatürk)
yorum gönderilirken bir hata oluştu!
35
35 CEVAP

Apple'a gidip Mac OS mu kullanayım Windows mu kullanayım diye sormak.

E

Linux iyidir iyi

Tolgahan Gözala 6 yıl

aynen biraz öyle oldu

C

Python ama sen ruby yaz

S

Ben de bir Rubyist olarak Python onereyim bari

Gökhan Kuy 6 yıl

Gökhan Kuy bence hiç kasmasın ASM öğrensin

Mustafa Unus 6 yıl

Mustafa Unus Bence sende hiç kasma abi, İngilizce öğrensin

Umut Çakıray 6 yıl

Umut Çakıray Aslında Türkçe de öğrenmesi gerek. Bak ben öğrenemedim bir cacık olmuyor benden.

Mustafa Unus 6 yıl

siz seçerken de kararsız kaldınız mı neye göre pythonu seçtiniz

C

Yazı tura ile. Kolay oldu.

Emin Turkyılmaz 6 yıl

yardımcı olmayacaksan aklınca dalga geçmeye de çalışma bro

Cihan Esengün 6 yıl

ilk dilin olacaksa pythonda hiç zorluk çekmeden öğrenebilirsin ama rubyyi bilmem bende 1 ay önce falan başladım python öğrenmeye başka dil bilmiyom ama pythonda bir sorun göremedim henüz her işime yarayacak şeyi yapabiliyorum. Python öğrenmeye karar verirsen https://belgeler.yazbel.com/python-istihza/ şu kaynak oldukça iyi öğrendim ben nasıl alıştırmalar yapıcam dersen de https://github.com/BilgisayarKavramlari/Programlamaya-Giris/projects şurdaki alıştırmaları yapabilirsin

Tufan İlaldı 6 yıl

önce python ardından ruby devam edebilrisim

Y

Ruby toplama bir dil olarak biliyorum o yüzden sanırım pythona göre daha güçlü ama Python müthiş kolay öğrenilen bir dil. Ruby yi bilmediğim için sağlıklı bir karşılaştırma yapamıyorum fakat Python candır

M

Ruby öğren komunitesi daha naziktir (bkz. Minaswan)

G

https://www.pluralsight.com/blog/software-development/choose-programming-language
http://blog.teamtreehouse.com/choose-programming-language
https://medium.com/the-mission/how-to-choose-which-programming-language-to-learn-infographic-46f7874bd02
https://www.quora.com/How-do-you-choose-a-programming-language-to-learn
https://www.quora.com/How-do-you-choose-the-programming-language-to-use-on-a-project

B

pazardan elma seçer gibi programlama dili seçilmez

Burak Sepetoglu 6 yıl

Madem Ruby diyorsun, phython'un paralellik konusunda tam tersi olarak çok iyi olan elixir e bak https://elixir-lang.org/

I

Erlang altyapili elixir rubyde actor modeli celluloid ile taklit edilebiliyor ruby 3 ile parelellik ve Jit compiler gelecek ama en erken 2019

G

size özelden 1 2 soru sorabilir miyim

Cihan Esengün 6 yıl

Tabi

Gökhan Kuy 6 yıl

Bende perl öğrenmek istiyorum bu konuda tavsiyeleriniz var mıdır?

Yasin Ileri 6 yıl

Perli larry wall batiramadigina göre sağlam bir dil sabır oneriyorum perl 6 için 15 bekletti defalarca vm değişti ve sonunda deve logosuna kelebek kondurdu

Gökhan Kuy 6 yıl

Ama hala tiobe endeksinde yukarlarda

Gökhan Kuy 6 yıl

https://crystal-lang.org/ ruby'nin abisi'ni kullan istersen derlenen bir dil. Serdar dogruyol'un oluşturdugu "kemal" web çatısı ile birlikte

B

Kullanmak için ruby bilmek yeterli

Gökhan Kuy 6 yıl

Neden ruby veya python? Neden baska bir dil degil?

M

İlerlerse siber güvenlik olayı Türkiye'de gelişirde belki iyi maaşla iş buluruz umudu. En azından benim için .

Yasin Ileri 6 yıl

ben php yazıyorum uzun yıllardır ve asıl alanım web. Ancak arada kendimce masaüstü ve mobille ilgilenmek istiyorum. Django ve rails web için oldukça başarılı bu yüzden

Cihan Esengün 6 yıl

Eger iyi bir web framework ise aranan iki yapi da oldukca basarili. Python/django nun belirgin tek avantaji/dezavantaji Turkiye'de daha genis ama daha az kalifiye kullanici kitlesine sahip olusu.

Mehmet Sonkaya 6 yıl

Rust çok güzel bir dil, golang dilinin de maskotu çok sevimli mesela

G

Mehmet Sonkaya 6 yıl

gülmemi durdurup şu smileyi yazamadım 5 dk dir

Gökhan Kuy 6 yıl

History de duruyor hala

Mehmet Sonkaya 6 yıl

bak julia'da var matlab r python alternatifi olarak yani böyle küçük bişeyler istiyorsan nim programlama dili var

B

sadece gui uygulamaları yapıcam dersen Red programlama dili var sadece 1 mb xd

B

heryere native build alabilecegin haxe var

B

Haskell

B

C/C++ ölmeyecek iki dil. Bunları tavsiye ederim. Hem siber güvenlik demişsin. Al sana güvenlik sistemlerin en derinine kadar inebilirsin bu dillerle. Web istiyorsan Bilemiyorum artık benim alanım değil

Y

ben siber güvenlik demedim

Cihan Esengün 6 yıl

Kusura bakma ben yanlış okumuşum. Ama önerim yinede c/c++ çünkü gerçekten güzeller.

Yusuf Senem 6 yıl

güzel diller ancak web için çok daha kullanışlı şeyler olduğunu düşünüyorum ben

Cihan Esengün 6 yıl

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

Gökhan Kuy gerçekten çok teşekkürler her soruya yardımcı olmaya çalıştınız.

C

Önce java sonra ruby en son python

M

java öğrenme sebebim nedir

Cihan Esengün 6 yıl

Türkiyede çalısmak istiyorsan java gerekli c# da olur ama python yanında java istiyolar genelde java yı önce ögren dememim sebebi zor bi dil python dan baslarsan java ya geçmek istemezsin ruby de python göre zor daha dogrusu bi seyin birden çok yolu var ruby de kolay ama sanki 2-3 dili birden ögreniyormusun gibi oluyo ruby de

Muhammet Uyduran 6 yıl

işe girmek değil amacım sadece kendi işlerimi düzgün ve zevkli bir şekilde yapmak istiyorum

Cihan Esengün 6 yıl

Cihan kardeş Python candır

Mertcan Akansel 6 yıl

Python öğren gerisini salla

Mertcan Akansel 6 yıl

Ruby

K

neden

Cihan Esengün 6 yıl

Yeni bir dile neden geçmek istiyorsun? Hangi dilden geçiyorsun? Amacın ne?

Kerem Ümmühan 6 yıl

phpden geçiyorum. Asıl alanım web ama arada kendimce mobil ve masaüstü de takılmak istiyorum

Cihan Esengün 6 yıl

O zaman Ruby daha uygun olur senin için.

Kerem Ümmühan 6 yıl

ruby ile makine yazılımı yapmak mümkün mü

Cihan Esengün 6 yıl

Neden ikisi arasında kaldınız ve en önemlisi neden yeni dile geçiyorsunuz ?

E

peki bu dillerden hangisinin syntax ı yada yazımı daha eğlencelidir

Y

Tabii ki RUBY

Gökhan Kuy 6 yıl

tabiki c++ xd

Botan Aykurt 6 yıl

rubynin eğlenceli olduğunu söylüyor herkes. Ben de giriş yaptım çok az ve güzel cidden

Cihan Esengün 6 yıl

Ruby'nin syntax'ı çok seksi.

Kerem Ümmühan 6 yıl

Gökhan Kuy hocam peki ruby nin yanın da golang öğrensek çok faydası olur mu yada ruby öğrenmeden go lang öğrensek bi kaybımız olurmu hem web hem mobil platformlar için konuşuyorum

Yunus Boyar 6 yıl

Ruby'den girin Elixir'den devam edin arkadaşlar.

K

elixir tam olarak nedir

Cihan Esengün 6 yıl

Fonksiyonel diller içinde en insaflısı da elixir değil mi?

Gökhan Kuy 6 yıl

ama konu fonksiyonelse bir lispspor taraftarı olarak Clojure diyorum

Gökhan Kuy 6 yıl

Cihan Esengün Söz dizimi Ruby'e bir hayli benzeyen ve erlang yapısı üzerinde çalışan fonksiyonel bir programlama dilidir. Haliyle paralelizm ve threading konusunda daha başarılıdır. Ünlü de bir web frameworku vardı.

Gökhan Kuy 6 yıl

Elixir Erlang sanal makinasının üzerine kurulu olduğu için çok kararlı (30 senedir telekomünikasyon sektöründe kullanılıyor santrallerde) ve dağıtık sistemler düşünülerek tasarlanmış. Hot code swapping gibi ilgi çekici özellikleri var. Merak edenler bu video'yu izleyebilir: https://www.youtube.com/watch?v=41PvAPSX0wg

Kerem Ümmühan 6 yıl

ruby

I

yardımcı olmaya çalışan herkese çok teşekkürler. Şöyle bir karar aldım;

mobil, web ve masaüstü programları için ruby de sonuna kadar ilerleyeceğim

picboard, makine vs ihtiyaç duyarsam python ve ilgili frameworkünü öğreneceğim

sizce mantıklı mıdır?

C

Mobil için iOS gelistireceksen Swift, Android gelistireceksen Kotlin. Masaüstü için de Python kullanarak kalburüstü uygulamalar geliştirebilirsin.

Kerem Ümmühan 6 yıl

ruby de mobil geliştirme başarılı değil mi

Cihan Esengün 6 yıl

Ruby de mobil uygulama geliştiriliyor mu ?

Enes Baglar 6 yıl

RubyMotion diye bir şey var ama uğraşmaya değmez.

Kerem Ümmühan 6 yıl

Pythondaki kivy gibi mi diyorsunuz yani ?

Enes Baglar 6 yıl

python

Y

net

Y

pythom

A

Visual Basic aslında iyi bir dil profesyönel projelerim var onunla açık tarama falan

A

Su ana kadar calistigim en sacma sapan dil

Mehmet Sonkaya 6 yıl

Açık tarama derken? Requestle c#da bile yaparsın..

Baki Küçükterzi 6 yıl

Request iyi degil bence bilgisayar donuyor

Aze Balta 6 yıl

Yok abi niye sacma olsun gayet guzel

Aze Balta 6 yıl

Nabıyorsun da vb goygoyu yapıyorsun Allah aşkına.

Baki Küçükterzi 6 yıl

Bildiğim kadarıyla silikoncular Rubyci birçok şirket ise Pythoncu Google vb şirketler

M

Yoo, amerikadaki çoğu startup için python ve ruby eşit derecede sevilen diller, hatta şu ara python ağır basıyor çünkü artık sadece crud uygulama yazmak yetmiyor, python machine learning, iot, veri analizi ve benzeri popüler konularda bir adım ilerde.

Umut Çakıray 6 yıl

Doğrudur bilmiyorum şu an tam olarak ne alemde

MuHa Abacılı 6 yıl

python bence.

H

scala

Y

gün geçmiyor ki yeni bir şenlik olmasın. Organik limon işi çok para getiriyor. Bir de gıda sektörü çok canlı.

G