C #, Java, vb. Gibi yüksek seviyeli programlama dilleri geliştiğinden, birçok kişi, bilgisayar donanımına erişmenizi ve kontrol etmenizi sağlayan assembly dili ve C / C ++ gibi dillerin alternatifi olacağını iddia ediyor, çünkü programcılar odaklanmalıdır. program oluşturma ve problem çözme, bilgisayarla çalışmasını sağlamak için zaman harcamamak. Donanım gelişmeye devam ettikçe, C / C ++ ve Java arasındaki performans farkı önemli olmayacak ve büyük oyunlar Java gibi bir dilde programlanabilir.
İnternette bu konuya baktıktan sonra kısaca özetlediğim genel fikir bu. Yakın gelecekte gerçek olacağını düşünüyor musunuz? Bu, düşük seviye şeyler hakkında öğrendiğimiz her şeyin artık yazılım endüstrisi için pratik olmadığı anlamına mı geliyor? Bu, montaj dili ve C / C ++, yalnızca elektrikli bileşenleri için programlaması gerekenler olacağından, yalnızca elektrik mühendisleri için geçerli olacak mı?
Ne kadar öğrenme yeterli? Çok düşük seviyeli maddeleri öğrenirsek, nihayetinde elektrik mühendisliğinde daha yönlendirici oluruz veya çok fazla matematik öğrenirsek, programcı değil matematikçi olmayı öğrenebiliriz. Sadece öğrendiğim Math öğelerini (bu kitapla aynı materyali kapsayan bir Matematik kursu aldım) (farklı ders kitabı kullandılar): Ayrık Matematik ve uygulaması) gerçekten programlama becerilerimiz kadar faydalı olup olmadığını bilmek istiyorum. Birçok matematik alıştırması yapmak için saatlerce zaman harcayabilir ve eğer ciddiyseniz, programlama okumak için daha az zamanınız olacaktır. Gamedev forumumuzda, Matematik ve Fizik bile programlama bölümleriyle karşılaştırmak için yalnızca bir bölüme sahip.
Şu anda "Bilgisayar Programcılığı Sanatı" bölümünü okumaya başladım. Matematik sadece kitabın yaklaşık çeyreğinde ele alınmaktadır, ancak alıştırma bizim için matematikçi olmayanlar için zordur. Böyle bir "ilköğretim" matematiği bile, kariyerimizde o kadar kullandık mı? Bazıları muhtemelen bana TACOP kitabını okumamı söylerdi, kitap tamamen programlamadan ibaret olsa da (kitap benzer şeyleri açıklamak için biraz daha akademik bir karşılaştırma yapsa bile) zaman harcamalı ve muhtemelen daha pratik başka bir şey için zaman harcamalıdır. Ama bence yazar üretmek için büyük bir zaman ve çaba harcadı. 5 kitap setinin tamamını bile yazabilir, oysa biz - izleyiciler - sadece okuma görevimiz vardır. Neden olmasın?