C# C dillerinin en kapsamı mı?

264523

Gigapat
İlk 5 Haneli Mesajınız!
Katılım
14 Haziran 2019
Mesajlar
12.096
Makaleler
4
Çözümler
68
Sıralama olarak önce C sonra C++ en sonunda C# oluşturuldu.

C# öğrenip C ve C++ yapamayacağımız şeyler var mı?
 
C# öğrenip C ve C++ yapamayacağımız şeyler var mı?
Var. Bu diller biri diğerini kapsar şeklinde sınırlandırmak çok yanlış.
Bellek ile al gülüm ver gülüm yapamıyorsun C#'ta.

En genişi C++'tır muhtemelen. Syntax'ları Java'yı da dahil edersek benzer olsa da içindeki şeylerde farklılıklar var.
Tek şey yapacağım diyorsan sana ne lazımsa onu öğren. Yok ben programlamaya başlayıp gerekirse Kotlin bile öğreneceğim diyorsan C, ardından C++ ile başlamanı tavsiye ederim.
 
Biri diğerini kapsıyor diye bir durum yok. Hepsi farklı görevler görüyor birinden başlayacaksan C# öğrenmeni öneririm. Unity ile oyun yaparken kullanabilir,.Net Core ile mvc veya API geliştirebilirsin.
 
Hayır, değildir. C ve C++ düşük seviye dil iken C# yüksek seviye bir dildir.(C ve C++ ile donanıma daha kolay erişebilirsin. Bu işletim sistemi yapma gibi şeylerde işe yarar.)
Syntax konusunda ise C++ daha kapsamlı ve komplekstir.
Ayrıca C++ ve C# farklı yönlerde kodu derler. C++'da bellek kullanımını opsiyonel olarak ayarlayabilirsin.
C++ için sadece gcc yükleyerek derleyebilirken C# için daha büyük bir .NET paketi gerekir.
C#, C tabanlı bir dil olmasına rağmen C ile syntax'i o kadar da benzer değildir. Ancak C++'da C kütüphanelerini bile çalıştırabiliyorsun.

Uzun lafın kısası, en kapsamlısı değil.
 

Yeni konular

Geri
Yukarı