Zitat
Ich bin mir ehrlich gesagt nicht sicher, was genau du damit meinst. Wenn es dir um den Unterschied zwischen Low-Level und High-Level geht, so ist das selbstverständlich, ändert aber nichts am Wesen meiner Programmierung.
Wenn jemand mit C/C++ anfängt, bekommt er auf die harte Tour die Grundzüge beigebracht, wie der Computer funktioniert (Memorymanagement (Stack/Heap), Cache (Codecache/L1/L2), Register, RAM (reading/writing), etc.). Er muss mehr aufpassen und kann fatale Fehler verursachen, was aber auch alles ist. Wenn jemand mit einer modernen High-Level-Sprache wie Python anfängt, macht er sich keine Gedanken über Memorymanagement etc. und lernt das Wesentliche beim Programmieren, ohne dabei auf Computerebene zu denken. Wenn er nun will, oder muss, kann er immernoch zu einer Low-Level-fähigen Sprache greifen und ich bezweifle, dass er dabei ein "komisches" Gefühl, oder sonstwas haben wird.
...