Sprachen auswendig lernen?
Also ich glaub da nicht so recht dran.
Oder willst du mir sagen, dass ein Algorithmus beispielsweise von einer sprache abhängt? Ganz bestimmt nicht.
Ein Beispiel. Ich denke mal jeder von euch kennt Bubbtle Sort. Super billiger sortier algorithmus mit quadratischer Laufzeit. Nenn mir eine Programmier sprache in der man den nicht implementieren kann.
Also folgere ich daraus, dass Programme/Algorithmen was auch immer, erst im Kopf (bzw. auf dem Papier) entstehen und anschliessend umformuliert werden, dass der jeweilige Compiler was damit anfangen kann.
Und wer schlau ist merkt: Die Sprache ist das Werkzeug. Die schnittstelle zw. Kopf und Maschine. Nicht mehr und nicht weniger. Nehmen wir einen Dummbeutel und setzen ihn an C++ kriegt er vielleicht ein hello world hin. Nehmen wir einen Mathematiker und setzten ihn an C++ schreibt er uns einen Sortier Algorithmus mit log-Laufzeit.
Also das Gehirn ist der Punkt. Nicht die Sprache. Sprachen kann man lernen. Aber die Struktur des Programms entseht woanders.
Hoffe ihr versteht worauf ich hinaus will!
Gruss
TheVirus
Also ich glaub da nicht so recht dran.
Oder willst du mir sagen, dass ein Algorithmus beispielsweise von einer sprache abhängt? Ganz bestimmt nicht.
Ein Beispiel. Ich denke mal jeder von euch kennt Bubbtle Sort. Super billiger sortier algorithmus mit quadratischer Laufzeit. Nenn mir eine Programmier sprache in der man den nicht implementieren kann.
Also folgere ich daraus, dass Programme/Algorithmen was auch immer, erst im Kopf (bzw. auf dem Papier) entstehen und anschliessend umformuliert werden, dass der jeweilige Compiler was damit anfangen kann.
Und wer schlau ist merkt: Die Sprache ist das Werkzeug. Die schnittstelle zw. Kopf und Maschine. Nicht mehr und nicht weniger. Nehmen wir einen Dummbeutel und setzen ihn an C++ kriegt er vielleicht ein hello world hin. Nehmen wir einen Mathematiker und setzten ihn an C++ schreibt er uns einen Sortier Algorithmus mit log-Laufzeit.
Also das Gehirn ist der Punkt. Nicht die Sprache. Sprachen kann man lernen. Aber die Struktur des Programms entseht woanders.
Hoffe ihr versteht worauf ich hinaus will!
Gruss
TheVirus