Welche Programmiersprache hat den geringsten Umfang an Syntax? Wie kann ich berechnen, wie viel Syntax eine Programmiersprache hat?
Gracias.
Welche Programmiersprache hat den geringsten Umfang an Syntax? Wie kann ich berechnen, wie viel Syntax eine Programmiersprache hat?
Gracias.
Sowohl Ook! als auch Brainfuck haben 8 Produktionen, also die gleiche Menge an Syntax. Ook! verwendet Multi-Token-Produktionen und hat daher wohl eine kompliziertere Syntax.
Forth hat nur eine sehr kleine Syntax, obwohl die Varianten darauf aufbauen. Postscript (und damit auch PDF) ist ein ähnliches Modell wie Forth, aber mit viel mehr Syntax.
Sie können die Syntax durchaus messen. Das Problem ist, dass es mehrere konkurrierende Messungen gibt. Die Entscheidung darüber, welche Messungen zählen, ist der Teil, der sozial ist.
Programmiersprachen, die sehr nahe an einigen einfachen Sprachen implementiert sind Berechnungsmodell haben wahrscheinlich eine sehr geringe Syntax.
Als ich das letzte Mal nachgesehen habe, hatte mein Intel-Computer kein Band im Inneren. x86 ist registerbasiert.
Die Turing-Maschine hat nur sehr wenige Anweisungen, die auf dem Band ausgeführt werden, das ein einzelner Daten- und Anweisungsstrom mit O(N)-Zugriff ist. x86 ist ein CISC-Gerät, und die meisten Lese-/Schreibvorgänge erfolgen im Arbeitsspeicher, nicht im Anweisungsstrom. Wenn überhaupt, dann basiert er auf Von-Neumann mit der Trennung von Befehlen und Daten - spätere Varianten bieten Unterstützung, um die Ausführung von Lese-/Schreibspeicher zu verhindern.
Wenn ich Ihre Absicht richtig einschätze, hat Python nicht mehr oder weniger "Syntax" als jede andere Sprache, aber es hat weniger "seltsame komische Symbole" als jede andere mir bekannte Sprache. Und sie verwendet eine vereinfachte, meist einfache englische Syntax.
Wenn Sie eine seriöse Sprache suchen, die leicht zu lesen und zu schreiben ist, aber dennoch produktiv ist, sollten Sie sich für Python entscheiden.
Oder Visual Basic, das im Laufe der Jahre immer mehr aufgebläht wird und Syntax-Inkompatibilitätsprobleme mit früheren Versionen hat - daher kann ich VB nicht empfehlen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
2 Stimmen
Um zu berechnen, wie "viele" Syntaxen eine Programmiersprache hat, kann man sich die Grammatik einer Sprache ansehen. Je mehr Grammatik, desto mehr Syntax hat sie.
1 Stimmen
Ich glaube, er meint, welche Sprache die wenigsten grammatikalischen Konstrukte zur Erstellung von Code bietet.
3 Stimmen
Das ist eigentlich eine gute Frage: 15-20 % der Bevölkerung sind auf die eine oder andere Weise dyslektisch. Außerdem gilt: Je weniger Grammatik eine Sprache hat, desto schneller und lesbarer ist der Code, und desto leichter ist er zu pflegen.
1 Stimmen
Diese Frage auf programmers.SE, Ist die Syntax in einer Programmiersprache wirklich wichtig? sollte die Voraussetzung für die Beantwortung dieser Frage sein.