Ich frage das, weil ich Python verwende, aber es könnte auch für andere interpretierte Sprachen gelten (Ruby, PHP, JavaScript).Verzögern Kommentare eine interpretierte Sprache?
Verlangsame ich den Interpreter, wenn ich einen Kommentar in meinem Code hinterlasse? Nach meinem begrenzten Verständnis eines Interpreters liest er Programmausdrücke als Strings und wandelt diese Strings dann in Code um. Es scheint, dass jedes Mal, wenn es einen Kommentar analysiert, das verschwendete Zeit ist.
Ist das der Fall? Gibt es eine Konvention für Kommentare in interpretierten Sprachen oder ist der Effekt vernachlässigbar?
Dies war sicherlich ein Problem in BASIC auf meinem alten Commodore 64. Sprachen und Hardware haben beide seitdem dramatisch verbessert. –
Sie sollten sich bewusst sein, dass der Begriff "interpretiert" nicht viel bedeutet. Python ist bytecode-kompiliert und wird nicht direkt aus der Quelle interpretiert. –
Es könnte interessant sein, JavaScript in Bezug auf diese Frage zu betrachten. Ich glaube, dass JQuery zum Beispiel eine Version hat, die Kommentare und zusätzliche Leerzeichen entfernt, um die Übertragungszeit zu minimieren. –