Neler Yeni

C# mı? Java mı ? hangisi

Umutcan12

80+ Bronze
Katılım
18 Mayıs 2020
Mesajlar
909
Dahası  
Reaksiyon skoru
685
İsim
Umutcan
Arayüz yazmışım pardon yazdığın kodu yansıtabilen pek program yok varsa ben bilmiyorum biliyorsan lutfen aydınlat beni
Anaconda yükle. Ve python otomatikmen microsoft visual code ye bağlanıcak misal sen prite("Hello World!") yazdın ve sağda onun sana nasıl gözükeceğini gösteriyor. Sanırım bunu diyorsun.
 

Ömer 34242432

80+ Silver
Katılım
2 Haziran 2020
Mesajlar
2,331
En İyi Cevap
2
Dahası  
Reaksiyon skoru
2,806
İsim
Ömer Fasd
Anaconda yükle. Ve python otomatikmen microsoft visual code ye bağlanıcak misal sen prite("Hello World!") yazdın ve sağda onun sana nasıl gözükeceğini gösteriyor. Sanırım bunu diyorsun.
Ben pygame gibi demeye çalışıyorum
 

Ömer 34242432

80+ Silver
Katılım
2 Haziran 2020
Mesajlar
2,331
En İyi Cevap
2
Dahası  
Reaksiyon skoru
2,806
İsim
Ömer Fasd
Hmm onu tam bilmiyorum sadece C# Da microsoft visual da form çalışırken f5 e basınca kod işlemi bittikden sonra senin deiğin şey oluroy
Şu şekilde anlatayım messengerı düşün mesela onun gibi bir programı sadece phyton kullanarak yapamam kodu yazdım ama onu göstermesi lazim terminalde degil bir exe gibi çalışıp bana yazdıklarımın gorunmesi lazım buna uygun bir program var mı
 

Umutcan12

80+ Bronze
Katılım
18 Mayıs 2020
Mesajlar
909
Dahası  
Reaksiyon skoru
685
İsim
Umutcan
Şu şekilde anlatayım messengerı düşün mesela onun gibi bir programı sadece phyton kullanarak yapamam kodu yazdım ama onu göstermesi lazim terminalde degil bir exe gibi çalışıp bana yazdıklarımın gorunmesi lazım buna uygun bir program var mı
Evet var : Microsoft Visual Studio ve Code. Visual Studioda tasarlayıp kodları yazarsın sonrasında ise kendi kafana göre yaparısn
 

alican_24

80+
Katılım
24 Ağustos 2020
Mesajlar
69
En İyi Cevap
1
Dahası  
Reaksiyon skoru
26
İsim
Ali Can BEN
Java en zor dil diye biliyorum ve eğer bir şirketle çalışmak gibi bir düşüncen varsa Java bilen kişiler piyasada az olduğu için daha çok maaş alıyor diye biliyorum
Dostum yanlış biliyorsun C / C++ daha karmaşık dillerdir özellikle pointer kavramlarının dahil olması nesneye yönelik diller olmamaları(her ne kadar ilk nesneye yönelik dil c++ olsada çok ilkel) öğrenmesi alışması java gibi daha yüksek seviyeli dillere göre zordur ayrıca assembly gibi makine dilline yakın diller çok daha karmaşıktır. Javacının az olduğu için değil java ile her platformda çalışabilecek kod yazdıkları daha karmaşık projeler yaptıkları daha profesyönel çalıştıkları için daha yüksek maaş alıyorlar.
Mesaj otomatik birleştirildi:

Merhaba dostlar, ben program yazmak icin (messenger,timer,not defteri) programlamanın temelini öğrendikten sonra başka bir dile geçmek istedim. Öncelikle hangisinin program yapmak icin daha iyi olduğunu araştırdım ama kararsız kaldım sizce program yazmak için C# mı? Java mı? Lütfen cevap verirken nedenlerinide yazın son olarak ikisinde de mobile program yapmamız mümkün mü?
C# ile java arasında öğrenme konusunda ikisinde de aynı hızla ilerlersin çok benzerdirler. Web tarafında daha çok c#(asp.net) tercih edilsede yazdığın algoritmalara göre java daha performanslı çalışır. Java hakkında çok daha fazla kaliteli kaynak bulabilirsin fakat tabikide C# için de kaynak sayısı azımsanacak değil. Fakat C# ın dezavantajı sadece windows platformuna yönelik çalışması yani macos linüx unix sistemlerde çalışmaz(asp.net Core haricinde). Java ise her platformda çalışır. bu platformlara ardiuno, rasperypie dahil.
Eğer oyun geliştirmek istersen o zaman C# önem kazanır.
Elbetteki her iki dil ile de mobil yazabilirsin c# xamarim ile yazılır, java da ise android kütüphanelerini kullanarak yazarsın. Fakat sektörde xamarin çok çok nadirdir. Android için java, ios için swift diller veya çapraz platform için react native flutter gibi teknolojiler kullanılarak hızlıcana geliştirme yapılır.
 
Son düzenleme:

Toroslu

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
562
İkisi de CLR tasarımlı bir dildir ve yapıları da benzerdir. C# Windows platformunun anahtar dilidir. Java çapraz platform çalışır, bu konuda -şu an için- C#'tan daha başarılı aynı zamanda Android işletim sisteminin anahatar dilidir. Oyun konusunda C# popülerdir. Hangisini kullanmak istediğine sen karar vermelisin.
 
Katılım
27 Ekim 2020
Mesajlar
36
En İyi Cevap
1
İkisi de kurumsal firmalarda çok kullanılan diller. Framework'lere girildiğinde detay fazla, fakat zorluğu yok. Dökümanlar gayet iyi. Bana Java daha kaliteli ve yazımı kolay geliyor. Cross-platform olması gayet yeterli bir sebep. Java ile mobil programlama yapabilirsin, evet. Bana sorsan yapar mıyım? Hayır. Bir frontend kütüphanesiyle önyüzünü, java ile de backendini yazmak çok daha efektif olacaktır.

Programlama dillerini ekrana nasıl output veririm diye kıyaslama yapanlara kulak asmayınız.

Phyton arayüz desteklemiyor diyen arkadaş Django'dan bihaber sanırım.
 

Ömer 34242432

80+ Silver
Katılım
2 Haziran 2020
Mesajlar
2,331
En İyi Cevap
2
Dahası  
Reaksiyon skoru
2,806
İsim
Ömer Fasd
İkisi de kurumsal firmalarda çok kullanılan diller. Framework'lere girildiğinde detay fazla, fakat zorluğu yok. Dökümanlar gayet iyi. Bana Java daha kaliteli ve yazımı kolay geliyor. Cross-platform olması gayet yeterli bir sebep. Java ile mobil programlama yapabilirsin, evet. Bana sorsan yapar mıyım? Hayır. Bir frontend kütüphanesiyle önyüzünü, java ile de backendini yazmak çok daha efektif olacaktır.

Programlama dillerini ekrana nasıl output veririm diye kıyaslama yapanlara kulak asmayınız.

Phyton arayüz desteklemiyor diyen arkadaş Django'dan bihaber sanırım.
2 ay geçmiş konunun üzerinden xd. Çoktan seçtim bile zaten C# deneyimim vardı bende C# seçtim
 
Top Bottom