Frage

Ich kam kürzlich, um zu wissen, dass Groovy ++ freigelassen wurde, was ist der Hauptunterschied in groovig und groovy ++?

War es hilfreich?

Lösung

aus der Groovy ++ Seite http://code.google.com/p/groovypptest/

groovy ++ ist statisch typisierte Verlängerung der Groovy-Programmiersprache.Zusätzlich zu allen Leckereien der Normalität fügt es eine Menge Funktionalität hinzu

  • Kompilieren Sie Zeitüberprüfung des Codes
  • so schnell wie Java-Leistung von kompilierter Code
  • Einfache Mischung aus statischem und dynamisch eingegebenen Code
  • Sehr leistungsstarke Typenfolgung
  • Tail Recursion Traits (Schnittstellen mit Standard-Implementierung)
  • Erweiterungsmethoden (Kompilierzeitkategorien)
  • Standardbibliothek von Dienstprogrammen für funktionale Programmierung, Parallelität und verteiltes Computing (frühe Prototypstufe)

Andere Tipps

Es gibt einen guten Artikel zu dem, was Groovy ++ zum Groovy to Groovy trifft hier .Es enthält Benchmark-Ergebnisse, sodass Sie die Leistungsunterschiede vs. groovig und gerade Java sehen können.

groovy ++ ist eine Erweiterung des Kerns groovig 1.x-Sprache.Sie legen die GroovyPP.JAR-Datei in das ROOVY Library-Verzeichnis ab, füge @ eingereicht vor dem Paketwort-Schlüsselwort in Ihrem Code hinzu, fährt deinen Code an und dann den Code, genau wie in Kern groovig.Es ergibt die Typen und läuft schneller!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top