83 Stimmen

Was bedeutet "ausdrucksstark", wenn es um Programmiersprachen geht?

Ich höre dieses Wort oft in Sätzen wie "Javascript ist eine sehr ausdrucksstarke Sprache". Bedeutet es nur, dass es nicht viele Regeln gibt, oder hat "ausdrucksstark" eine spezifischere Bedeutung?

1voto

Yardena Punkte 2787

1voto

TStamper Punkte 29478

Vielleicht diese Seite http://gafter.blogspot.com/2007/03/on-expressive-power-of-programming.html kann Ihnen helfen

Kurz gesagt sagt er : In meinen Augen ist ein Sprachkonstrukt ist ausdrucksstark wenn es Ihnen ermöglicht, eine API zu schreiben (und zu verwenden), die ohne dieses Konstrukt nicht geschrieben (und verwendet) werden kann. Im Zusammenhang mit der vorgeschlagenen Spracherweiterung Closures for Java sind Kontrollabstraktions-APIs die Art von Dingen, die von den konkurrierenden Vorschlägen nicht unterstützt zu werden scheinen.

CodeJaeger.com

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.

Powered by:

X