Merhaba arkadaşlar daha yeniyim bir şey sormak istiyorum ben daha giriş düzeyinde C, temel olarak C++, biraz vb ile uğraşmıştım ilk zamanlarda ve algoritma öğrendim.Sizden isteğim bana tavsiye vermeniz, C++ ile devam etmek istiyorum ama C ne kadar esnek bir dil olsada artık eskidi gibi o yüzden C++'de uzman olup C'de orta seviyeye gelmek.Sizce ne dersiniz? Ne önerirsiniz? (C# vs. demeyin) Ayrıca bir sorum C ile yapacabileceklerimizi C++ ile yapabilirmiyiz? :rolleyes:
E
Merhaba dostum.
C programlama dilinin gelişim aşamasını şöyle gösterebiliriz, C -> C++ -> C#. En azından bu olaya böyle bakanlardan biriyim :) C'de yaptıklarını elbet C++'ta yapabilirsin ancak ne yapacağın önemlidir. Çünkü C++ daha çok emek isteyen bir programlama dilidir.
"Bir programlama dilini en iyi şekilde bilmelisin ama güncel sayılan bir programlama dilini". Ben bunu bilir, bunu söylerim. Bu VB.Net veya Java bile olabilir. Birini seçelim, örneğin Java. Hatta Java piyasada her geçen gün niteliği aranan bir programlama dilidir. Sen bu programlama dilinin temelini, amacını, fonksiyonlarını, mantığını ve kullanma şeklini iyi bilirsen, her programlama dilini bilirsin diyebilirim. Çünkü programlama böyle bir şeydir. Herhangi bir programlama dilini iyi biliyorsan, başka bir programlama diline ihtiyaç duyduğunda rahatlıkla öğrenebilirsin, hatta öğrenmeye gerek kalmadan kolayca işin içinden çıkabilirsin. Acemi zamanlarımda, aldığım bir işten ötürü C++'ta bir uygulama geliştirmem gerekiyordu. O zamanlar sadece tek bir programlama dili biliyordum, C dilini. Ancak temelini iyi bildiğimden uygulamayı 3 günde tamamlayıp, sorunsuzca teslim etmiştim.
Ben C++, C vs. dilleri eski buluyorum. Öyle ki pek çok yazılım şirketi veya çalışan arayan yerler, güncel programlama dilini bilen elemanlar istiyor. Java, C# gibi. Hatta yetmiyor, ASP.NET, Oracle gibi deneyimler de istiyor. C# önermemizi madem istemiyorsun, Java diyorum o zaman dostum :)