Şimdi Ara

madem java daha iyi niye herkes C konusu açıyor?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
12
Cevap
0
Favori
735
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merak ettim madem java daha iibi platform neden herkes C++ C# peşınden kosuyor ?



  • mühendislere programlamaya girişte genellikle c gösterirler de ondan.
  • "iyi"lik göreceli bir kavram...
  • C temeldir.
  • quote:

    Orijinalden alıntı: PackardBelll

    merak ettim madem java daha iibi platform neden herkes C++ C# peşınden kosuyor ?

    Kim size JAVA daha iyi bir programlama dili veya platform:) dediyse , hayatında sadece java ile System.out.println(”Hello world!”); kodunu yazmıştır.

    C/C++ in yapıp ta java ve c# da yapmakta zorlanacağın bir sürü işlem var.Bakınız embeded projeleri .Savunma sanayi aselsan, roketsan ,tai c/c++ üzerinde çalışır.

    C# ile yapıp java ve c/c++ ile zorlanacağın işlemler vardır. Harika framewoku ile saatlerce uğraşacağın işlemleri dk lara indirebiliyorsun.

    Java ile yapıp c/c++ ve c# ile zorlanacağın işlemler vardır. Cross platformdur. C/c++ ile uğraşmak istemediğin ve cross platform çalışmasını istediğin biraz daha high level programlar için java kullanırsın.

    Yani ne c temeldir nede mühendislere programlamaya girişte genellikle c gösterirler de ondan. olduğundan developer lar c/c++ veya c#(c/c++ ile alakası yok) peşinde koşarlar. İhtiyaç meselesidir.



    < Bu mesaj bu kişi tarafından değiştirildi geforcem -- 1 Kasım 2011; 12:03:57 >




  • C konularının %90 ı ödev sorusu.
  • quote:

    Orijinalden alıntı: geforcem

    quote:

    Orijinalden alıntı: PackardBelll

    merak ettim madem java daha iibi platform neden herkes C++ C# peşınden kosuyor ?

    Kim size JAVA daha iyi bir programlama dili veya platform:) dediyse , hayatında sadece java ile System.out.println(”Hello world!”); kodunu yazmıştır.

    C/C++ in yapıp ta java ve c# da yapmakta zorlanacağın bir sürü işlem var.Bakınız embeded projeleri .Savunma sanayi aselsan, roketsan ,tai c/c++ üzerinde çalışır.

    C# ile yapıp java ve c/c++ ile zorlanacağın işlemler vardır. Harika framewoku ile saatlerce uğraşacağın işlemleri dk lara indirebiliyorsun.

    Java ile yapıp c/c++ ve c# ile zorlanacağın işlemler vardır. Cross platformdur. C/c++ ile uğraşmak istemediğin ve cross platform çalışmasını istediğin biraz daha high level programlar için java kullanırsın.

    Yani ne c temeldir nede mühendislere programlamaya girişte genellikle c gösterirler de ondan. olduğundan developer lar c/c++ veya c#(c/c++ ile alakası yok) peşinde koşarlar. İhtiyaç meselesidir.

    "mühendislere programlamaya girişte genellikle c gösterirler de ondan" bunu ben başlığa cevap vermek için yazdım.

    "madem java daha iyi niye herkes C konusu açıyor?"

    bunun nedeni mühendislere gösterilen dil c o yüzden herkes ödev için filan konu açıyor.

    ha neden mühendislere gösteriliyor diye sorarsak. dediklerine katılıyorum. c++ ile yapamayacağın şey yok.



    < Bu mesaj bu kişi tarafından değiştirildi Guest-E41040413 -- 1 Kasım 2011; 16:10:20 >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • peki bu bizim gerizekalı okul niye direk javaya giriş yaptı? ne bi algoritma gördük ne bi başka bişey direk javaya giriş yaptık.Madem herkes bu kadar yogunlukta C++ ile başlıyor bolumune yardımlasma bakımından da bize java yerıne c++ verılseydı keske. Bunun mantıgı nedır hala cozemedım.
  • quote:

    Orijinalden alıntı: PackardBelll

    peki bu bizim gerizekalı okul niye direk javaya giriş yaptı? ne bi algoritma gördük ne bi başka bişey direk javaya giriş yaptık.Madem herkes bu kadar yogunlukta C++ ile başlıyor bolumune yardımlasma bakımından da bize java yerıne c++ verılseydı keske. Bunun mantıgı nedır hala cozemedım.

    Bazı okullar farklı olmak adına böyle hatalar yapabilirler ama c den nefret edenlerin dahi hemfikir olduğu husus programcılığa c (veya c++) ile başlanmasıdır.

    Ben c++ tan sonra javaya giriş yaptım ve gördüm ki zaten java biliyormuşum. Fakat bunun tersi olsaydı eminim ki sudan çıkmış balığa dönerdim.
    Biraz övmek gibi olacak ama c++ genişletilebilir bir dildir ve c++ ta olmayan özellik diye birşey yoktur. Mühendis olacak birisinin kesinlikle bilmesi (ve uzun süre tecrübe etmesi) gerekir.

    Tabiki bütün bu söylediklerim dillerin kendisi için geçerli. Java ve c# ı güçlü kılan şey dil ile tümleşik gelen kütüphaneleridir (framework). C++ ta böyle olanaklar ancak üçüncü parti kütüphaneler ile sağlanabilir (mesela Qt).




  • Her dilin kendine ait has özellikleri ve avantajlari vardir, ama java görüyorsun diye sakin karamsarliga kapilma.

    Bu dili ögrenmenin avantajlari her gün daha fazla artiyor cünkü piyasada bu dili bilen/ilgilenen cok fazla kisi yok. Dolayisiyla bilenlerin is bulma olasiligi biraz daha yüksek.
  • quote:

    Orijinalden alıntı: PackardBelll

    peki bu bizim gerizekalı okul niye direk javaya giriş yaptı? ne bi algoritma gördük ne bi başka bişey direk javaya giriş yaptık.Madem herkes bu kadar yogunlukta C++ ile başlıyor bolumune yardımlasma bakımından da bize java yerıne c++ verılseydı keske. Bunun mantıgı nedır hala cozemedım.

    arkadaşım öncelikle bi sakin ol. bi üstteki arkadaşın da söylediği gibi java görüyorsun diye karamsarlığa kapılma. bu senin için dezavantaj değil bence tam tersine aslında avantajdır. yani bu "bazı okulların farklı olmak için yaptıkları bir hata" değildir . bu olayın farklılıkla alakası yoktur. belli ki okulun piyasaya göre adam yetiştirmek için bu eğitimi tercih etmiş ve bence iyi de yapmış.

    çünkü maalesef c++ dan java ya geçtiğinde zaten java'yı bilmiş olmayacaksın. bildiğin tek şey syntax, yani temel yazım biçiminin neredeyse aynı olduğudur. halbuki aslında java bir deryadır.

    piyasada c ve c++ üzerine çalışan firma çok nadir bulursun. genellikle c# ve java yazılır. framework'ü güçlü olduğu için c# öğrenmesi daha kolaydır ancak bilen adam sayısı fazla olduğu ve sertifikaları parayla bile satılabildiği için, piyasası düşüktür. javayı öğrenmesi hem zordur, bu yüzden bilen kişi sayısı azdır ve hem de sertifikaları alması kolay olmadığı için piyasası nispeten bir miktar daha yüksektir.

    algoritma konusunda ise, pseudo code için bile mi ders görmediniz? yani başla->şunu yap->bunu yap->bitir şeklinde. eğer bunu bile görmediyseniz gerçekten eksik bir eğitim olmuş. algoritma mantığı bu işin temelidir. en azından bunun verilmesi gerekliydi.

    neyse pm de attım sana zaten. java ile ilgili her türlü soruna yardımcı olurum sıkma canını

    kolay gelsin.




  • Bunun konu açmakla ne alakası var ki
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.