Syntethischer Zucker

Autor: John Stephens
Erstelldatum: 2 Januar 2021
Aktualisierungsdatum: 27 Juni 2024
Anonim
Süßstoffe: Zucker-Alternative oder ungesunder Dickmacher? | W wie Wissen
Video: Süßstoffe: Zucker-Alternative oder ungesunder Dickmacher? | W wie Wissen

Inhalt

Definition - Was bedeutet synthetischer Zucker?

"Syntaktischer Zucker" ist ein Begriff für Syntaxänderungen in der Computerprogrammierung, die den Menschen das Codieren erleichtern. Es gibt verschiedene Arten von syntaktischem Zucker, und Synonyme umfassen "syntaktisches Saccharin" und sogar "Süßigkeitengrammatik", die häufig zur Beschreibung überflüssiger oder nicht hilfreicher "syntaktischer Zucker" -Änderungen verwendet wird.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Syntactic Sugar

Die Leute definieren syntaktischen Zucker oft als Veränderungen, die Computerprogrammiersprachen mehr wie Englisch machen - und weniger technisch versierten Leuten helfen, zu programmieren. Andere beschreiben jedoch auch Verknüpfungen, die Programmieraufgaben in weniger Zeichen zusammenfassen, als syntaktischen Zucker. Manchmal sind beide in der gleichen Änderung enthalten - ein anderes Mal sind sie im Widerspruch zueinander. Wenn zum Beispiel ein syntaktischer Zucker für den ungeübten Programmierer ein Befehl wie "mache X gleich eins" ist und die Abkürzung für den erfahrenen Programmierer "X = 1" ist, können beide auf ihre eigene Weise als syntaktischer Zucker betrachtet werden. Man vereinfacht die Aufgabe für die technisch nicht versierte Person, erweitert jedoch den Syntaxumfang, der zum Ausführen der Aufgabe erforderlich ist. Die andere bietet eine vereinfachte Abkürzung, ist jedoch kryptischer und unklarer und erschwert die Arbeit für ungeübte Programmierer.


Im Allgemeinen wird syntaktischer Zucker als ein fauler Weg angesehen, sich dem Syntaxdesign zu nähern. Vielen erfahrenen Programmierern zufolge ist es die beste Vorgehensweise, eine konsistente Syntax zu erstellen, die effizient ist und sich gut für Änderungen eignet.