Bunu da konu sahibine C# önermiş adam diyor. Saçma sapan asılsız verilere nereden ulaşıyorsun onu merak ettim doğrusu. Nereden yola çıkarak daha fazla C++ kullanacağına karar veriyorsun mesela. DSP'ler, donanım seviyesi sürücüler, işletim sistemleri... Gömülü sistemler ise direkt C ile yürüyor, bu alandaki hedefe yönelik C++'tan çok daha fazla C compiler'ı var. C++ compiler'ları yaygınlaşsa dahi halihazırda C projelerinden oluşan bir dağ var. Bu alanların tamamında gönül rahatlığıyla C kullanacak. C dediğin dil adeta bir legacy kod dağı barındırıyor. Piyasadaki köklü projelerin çoğu C ile yazılı. C++ ile yazabileceği alanların birçoğunu C ile de yazabilecek ve tam tersi de geçerli. Önceki mesajında yalan yanlış bir şey atmışsın ortaya, burada da gelmiş "hayır daha çok C++ kullanacak" demişsin. Ben bu adama C++ öğrenme demedim, ikisini de bilmesi yararına. Ama senin gibi de "C öğrenme, çok zor" diye bir argümanı elektrik elektronik okuyacak birine atmadım. Salt cahiliyettir bu, bilmediğin konulara mesaj atma bir dahakine. C öğrenimi elektrik elektronik alanında baskın olarak ön plandadır. Birçok kursta basic assembly ile başlanır, devamında C geçilir. C++ ve Python isteğe bağlıdır, temel öğrenim dışıdır.
Kolay olmasının faydası ne? Bu adam zaten elektrik elektronik okuyacak, uzmanlaşacağı alan bu. Her programlamaya başlayana C önermiyoruz burada. Ama elektrik elektronik okuyacak, donanımla yatıp kalkacak adama C# önermek her açıdan mantıksız. Hem bir işine yaramayacak hem de temel prensipleri öğrenemeyecek. Donanımla ilişkileri çözümleyemeyecek. Her şeyi üstü kapalı deneyimleyecek. C öğrenmesi durumunda hem programlama alanında iyi bir mantıksal temel atacak hem de kariyerinin kalan tüm zamanında işine yarayacak. Öyle bir tavsiye veriyorsun ki hiçbir elle tutulur yanı yok, bilmediğini açık ediyor.
Bu adam elektrik elektronik yazmış adam, hobi programcısı değil. Programlamadan soğutmak ne demek oluyor, oyun mu sanıyorsun sen bunu? Paşa paşa öğrenecek tabi ki.
Sen dalga mı geçiyorsun? Bu adam assembly öğrenecek zaten. Şaka mı sanıyorsun bunları? C dili kullanılmıyor demenden de yola çıkarak harbiden hiçbir şey bilmediğini anlıyorum, çok açık ediyorsun. Evet, assembly'den bile başlayabilir. Ve bu bile C# ile başlamasından daha mantıklı her açıdan. Soğumak nedir? Sence ilkokul çocuğuna kodlamayı sevdirmeye mi çalışıyoruz, mühendis olacak bu adam. Oldu olacak Scratch ile başlasın.


Eki Görüntüle 2287510