Während sich gerade Programmiersprachen wie C #, Java usw. entwickeln, behaupten viele, dass sie eine Alternative zu Sprachen wie Assemblersprache und C / C ++ darstellen, mit denen Sie auf Computerhardware zugreifen und diese steuern können, da sich Programmierer konzentrieren sollten Verschwenden Sie keine Zeit mit dem Computer, um das Programm zum Laufen zu bringen. Da sich die Hardware ständig verbessert, ist der Leistungsunterschied zwischen C / C ++ und Java nicht signifikant, und große Spiele können möglicherweise in einer Sprache wie Java programmiert werden.
Das ist die allgemeine Idee, die ich kurz zusammenfasse, nachdem ich mich mit diesem Thema im Internet befasst habe. Glauben Sie, dass es in naher Zukunft Realität wird? Bedeutet das, dass alles, was wir über Dinge auf niedrigem Niveau lernen, für die Softwareindustrie nicht mehr praktikabel ist? Bedeutet das, dass Assemblersprache und C / C ++ nur für Elektrotechniker relevant werden, da sie die einzigen sind, die für ihre elektrischen Komponenten programmieren müssen?
Wie viel Lernen ist genug? Wenn wir zu viel lernen, werden wir uns irgendwann mehr an der Elektrotechnik orientieren, oder wenn wir zu viel Mathematik lernen, lernen wir vielleicht, Mathematiker zu werden, nicht Programmierer. Ich möchte nur wissen, ob das, was ich in Mathematik gelernt habe (ich habe einen Mathematikkurs besucht, in dem das Material behandelt wird, das diesem Buch ähnelt (sie verwendeten ein anderes Lehrbuch): Diskrete Mathematik und seine Anwendung), genauso nützlich ist wie unsere Programmierkenntnisse. Viele Matheübungen können die meisten von uns Stunden in Anspruch nehmen, und wenn Sie es ernst meinen, haben Sie weniger Zeit, um Programmieren zu lernen. In unserem Spielev-Forum gibt es sogar für Mathematik und Physik nur einen Abschnitt, der mit dem Programmieren vergleichbar ist.
Im Moment habe ich gerade angefangen, "Die Kunst der Computerprogrammierung" zu lesen. Mathe wird nur in ungefähr einem Viertel des Buches behandelt, aber die Übung ist für uns Nicht-Mathematiker schwierig. Sogar eine solche "elementare" Mathematik haben wir sie in unserer Karriere genauso oft benutzt? Einige Leute würden mir wahrscheinlich sagen, dass es Zeitverschwendung ist, das Buch TACOP zu lesen, und sie sollten wahrscheinlich Zeit mit etwas anderem verbringen, das praktischer ist, obwohl sich das Buch ausschließlich mit Programmieren befasst (etwas akademischer im Vergleich zu Büchern, die ähnliche Dinge erklären). Aber ich denke, der Autor hat viel Zeit und Mühe investiert, um es zu produzieren. Er kann sogar den gesamten Satz von 5 Büchern schreiben, während wir - das Publikum - nur die Aufgabe haben, ihn zu lesen. Warum nicht?