Von dem, was ich sehen kann, zeigt ein Browser die Informationen an, die sowohl in .txt-Dateien oder .html-Dateien gefunden werden, die HTML-Tags in ihnen korrekt anzeigen. Mein g ++ - Compiler hört nicht auf, Fehler in einer .lua - Datei mit lua - Code zu trennen, aber er versucht trotzdem, sie zu kompilieren, ohne sich um die Erweiterung zu kümmern, während der lua - Interpreter selbst dann keine .cpp - Datei öffnet perfekt funktionierendes Lua-Programm im Inneren.Warum verwenden wir Dateierweiterungen, wenn der Inhalt nur einfacher Text ist?
Warum brauchen wir Dateierweiterungen, wenn der Inhalt in allen Fällen Text ist? Wie gesagt, ich könnte ein C++ - Programm in eine Datei mit einer beliebigen Erweiterung schreiben und es wird es richtig kompilieren, also wofür sind Erweiterungen eigentlich?