Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
11
Cevap
735
Tıklama
0
Öne Çıkarma
madem java daha iyi niye herkes C konusu açıyor?
P
14 yıl
Onbaşı
Konu Sahibi

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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
14 yıl
Yarbay

mühendislere programlamaya girişte genellikle c gösterirler de ondan.


Bu mesaja 1 cevap geldi.
U
14 yıl
Binbaşı

"iyi"lik göreceli bir kavram...


Bu mesaja 1 cevap geldi.
R
14 yıl
Yüzbaşı

C temeldir.



G
14 yıl
Teğmen

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 >
Bu mesaja 1 cevap geldi.
G
14 yıl
Yarbay

C konularının %90 ı ödev sorusu.



G
14 yıl
Yarbay

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 >
Bu mesaja 1 cevap geldi.
P
14 yıl
Onbaşı
Konu Sahibi

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.


Bu mesaja 2 cevap geldi.
G
14 yıl
Yarbay

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).


Bu mesaja 1 cevap geldi.
R
14 yıl
Yüzbaşı

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.



K
14 yıl
Yüzbaşı

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.


Bu mesaja 1 cevap geldi.
S
14 yıl
Yarbay

Bunun konu açmakla ne alakası var ki



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.