Ketika bahasa pemrograman tingkat tinggi seperti C #, Java, dll berkembang, banyak orang mengklaim bahwa mereka akan menjadi alternatif untuk bahasa seperti bahasa assembly dan C / C ++, yang memberi Anda akses dan kontrol ke perangkat keras komputer, karena programmer harus fokus tentang cara membuat program dan menyelesaikan masalah, tidak membuang waktu berurusan dengan komputer untuk membuatnya bekerja. Karena perangkat keras terus membaik, perbedaan kinerja antara C / C ++ dan Java tidak akan signifikan, dan permainan besar mungkin dapat diprogram dalam bahasa seperti Java.
Itulah ide umum yang saya rangkum secara singkat setelah melihat topik ini di Internet. Apakah Anda pikir itu akan menjadi nyata dalam waktu dekat? Apakah itu berarti semua yang kita pelajari tentang hal-hal tingkat rendah tidak praktis untuk industri perangkat lunak lagi? Apakah itu berarti, bahasa rakitan dan C / C ++ akan menjadi relevan hanya untuk insinyur listrik, karena mereka akan menjadi satu-satunya yang perlu memprogram untuk komponen listrik mereka?
Berapa banyak belajar yang cukup? Jika kita belajar terlalu banyak hal-hal tingkat rendah, kita akhirnya akan menjadi lebih berorientasi pada teknik listrik atau jika kita belajar terlalu banyak matematika, kita bisa belajar menjadi ahli matematika, bukan programmer. Saya hanya ingin tahu apakah materi Matematika yang saya pelajari (saya mengambil kursus Matematika yang mencakup materi yang mirip dengan buku ini (mereka menggunakan buku teks yang berbeda): Matematika Terpisah dan penerapannya) sebenarnya sama bermanfaatnya dengan keahlian pemrograman kami. Banyak latihan matematika dapat mengambil sebagian dari kita jam untuk melakukannya, dan jika Anda serius dengan itu, Anda akan memiliki sedikit waktu untuk pemrograman studi. Dalam forum gamedev kita, bahkan Matematika dan Fisika hanya memiliki satu bagian untuk membandingkan untuk pemrograman yang.
Saat ini saya baru saja mulai membaca "The Art of Computer Programming". Matematika hanya dibahas dalam sekitar seperempat buku, tetapi latihan ini sulit bagi kita yang bukan ahli matematika. Bahkan matematika "dasar" semacam itu, apakah kita sering menggunakannya dalam karier? Beberapa orang mungkin akan memberi tahu saya membaca buku TACOP adalah buang-buang waktu dan mungkin harus menghabiskan waktu untuk hal lain yang lebih praktis, meskipun buku ini tentang pemrograman (sedikit lebih akademis dibandingkan buku menjelaskan hal-hal serupa). Tetapi saya pikir penulis berusaha keras untuk memproduksinya. Dia bahkan dapat menulis set lengkap 5 buku, sementara kita - para penonton - hanya memiliki misi untuk membacanya. Kenapa tidak?