Bilmek istediğin her şeye ulaş

Önerebileceğiniz nesne yönelimli programlama dilleri hangileridir? Neden?

Java ve C# arasında gidip gelmekle beraber ruby python gibi dilleri de düşünüyorum. Kararımı neye göre vereceğimi bilmiyorum desem yeridir. Düzenle
JAVAiletüm platformlarda çalışabilen, aklına gelebilecek her şekilde yazılım geliştirebilirsin.
C# ile Windows platformuna bağımlı kalırsın. (Mono ile birlikte linuxta çalışır duruma geldi )
JAVA IDEleri yetersizdir (Eclipse ve Netbeans), Visual Studio çok gelişmiş bir IDEdir.
JAVA ile bir arayüzü yaparken çok uğraşırsın ,C# ta Visual Studio sayesinde çocuk oyuncağıdır.
JAVA ile yazdığın yazılımı C# ta daha kısa sürede yazarsın.
JAVA ücretsiz , c# ücretli
JAVA Bilen az, C# bilen tonlara insan var :)
JAVA daha kurumsal büyük çaplı projelerde tercih edilir, C# daha küçük ama daha çok projelerde tercih edilir.
JAVA daha zor, C# daha kolay öğrenilir (deniliyor:)

bence zaten OOP mantığını biliyorsan önce C# öğren sonra zaten JAVA öğrenmek o kadar zor olmaz.

daha detaylı farkları görmek için bkz : elektrikport.com/teknik-kutuphane/java-m-c-m-sorusu-yanta-ul...
  • Paylaş
2

İsmet Acar, Şuan orta düzeyde C programlama bilgisine sahibim. Yanlış düşünmüyorsam C# a geçmek ve onu anlamak biraz daha kısa sürecektir. Onu anladıktan sonra Java da o kadar zor olmaz dediniz. :) basamak basamak gideyim o zaman. C# ardından java. :) teşekkrüler

Vudu Cayld, isme aldanmamak gerek. C# ve Java C tabanlı dillerdir. Bu yüzden syntaxları açısından ikisi de C'ye eşit uzaklıktadır. Öğrenmeleri arasında pek bir fark olduğunu zannetmiyorum. Visual Studio ile bir çok şeyi sürükle bırak olarak yapabilirsin. Ama bu işin mantığını öğrenmeni zorlaştırır. Bu arada VS'nin de ücretsiz sürümleri bulunuyor. Java için Eclipse ve Netbeans ücretsiz iken InteliJ'nin Enterprise sürümü ücretlidir.

Pascal kolay kullanışlı ve iyi dereceli bir yazılım dilidir c++ ve c# anlamam uzun zaman aldı ama pasalı çok kısa sürede anladım ve bu yönde iyi yerlere geldim :D
  • Paylaş
İlk önce kendine şu soruyu sor. Ne için bir programlama dili öğreniyorsun kullanacağın alana göre bu değişir. Eğer sadece hobi olarak öğrenmek istiyorsan Python gayet basit ve güzel bir dildir, önerilebilir. C#'da çok zor değildir öğrenebilirsin. Android uygulaması falan yazmayı düşünüyorsan Java öğren. Tercih senindir.
  • Paylaş
Fırat Üniversitesi Yazılım Mühendisliği öğrencisiyim ve 3. sınıfa geçtim. Bölümde bayağı programlama dili üzerinde duruldu. İlk sene Java(bizden sonrakiler C ), 2. sene ilk dönem Python 2. dönem C# ve Matlab gibi diller gördük 2 sene içerisinde. Senden birçok programlama dilini temel düzeyde anlattıktan sonra bir programla dilinde kendi çabanla uzmanlaşman beklenir.
Programla dillerini denemeyi tavsiye ediyorum. Hangisi hoşa giderse o kullanılmalı. Ben üniversitede ilk sene Java ile uğraşıyordum. İkini sene liseden de aşina olduğum C# programlama dilinde uzmanlaşmaya başladım ve gayet de memnunum. Visual Studio gibi bir IDE'sinin olması en büyük avantajlarından biri.
  • Paylaş
Bence nesne yönelimli programlama önerilmeli mi bu sorgulanmalı :)
  • Paylaş
Sonraki Soru
HESAP OLUŞTUR