Als «groovy» getaggte Fragen

Groovy ist eine Java-basierte Programmiersprache der nächsten Generation, die entwickelt wurde, um Java zu verbessern und gleichzeitig beliebte Funktionen von Smalltalk, Python und Ruby hinzuzufügen. Die Groovy-Syntax ist eine Super-Menge von Java, mit der Java-Entwickler mit dem Codieren in Groovy beginnen können, sobald sie es lernen. Groovy ist vollständig objektorientiert, dynamisch und lässt sich nahtlos in Java integrieren. In Bezug auf den Markt ist der Erfolg von Groovy jedermanns Sache. Hauptkonkurrenten sind Ruby, Scala und Closure.


5
Geht Groovy weg? [geschlossen]
Ich bin sicher, dass diese Frage oft gestellt wurde. Ich frage es jedoch gerne noch einmal mit der Absicht, was die Zukunft dieser Sprachen ist. Ich wurde zuerst in Groovy eingeführt und mochte es wirklich. Ich hatte das Gefühl, dass die Syntax einfacher und Java viel näher war und ich …
30 java  scala  groovy  grails 

2
Wann sollte man def in Groovy verwenden?
Ich entwickle mich seit einiger Zeit in Groovy und frage mich, wie oft ich das dynamische Casting verwenden soll def. Ein Kollege von mir ist der Meinung, wir sollten es immer verwenden, da es Groovy irgendwie hilft, was ich nicht verstehe. Derzeit möchte ich beim Deklarieren von Methodenrückgabetypen und Argumenten …

3
Wann schreibe ich eine explizite return-Anweisung in Groovy?
Im Moment arbeite ich an einem Groovy / Grails-Projekt (in dem ich ziemlich neu bin) und ich frage mich, ob es empfehlenswert ist, das returnSchlüsselwort in Groovy-Methoden wegzulassen . Soweit ich weiß, müssen Sie das Schlüsselwort zB für Guard-Klauseln explizit einfügen, sollte man es also auch überall anders verwenden? Meiner …



1
Folgt Groovy dem Korrespondenzprinzip von Tennent?
Hier ist eine interessante Diskussion über das Korrespondenzprinzip von Tennent und eine kurze Beschreibung von Neal Gafter : Das Prinzip schreibt vor, dass ein Ausdruck oder eine Anweisung, wenn sie in einen Verschluss eingeschlossen und dann sofort aufgerufen werden, dieselbe Bedeutung haben muss wie vor dem Einschließen in einen Verschluss. …

1
Was bedeutet Syntaxessig?
Ich habe Groovy in Action, Second Edition, durchgelesen und auf einer Fußnote den folgenden Text gefunden Java gießt "Syntaxessig" über ein solches Konstrukt, um Programmierer davon abzuhalten, es zu verwenden. Was bedeutet der Begriff syntax vinegarhier? Ich habe noch nie von diesem Begriff gehört und nach DuckDuckGo und Google gesucht, …
12 java  syntax  groovy 

5
Fallstricke im Grails Framework [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Was sind einige der größten Probleme / …




3
Jython und JRuby vs. Groovy (und Java) [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich interessiere mich sehr für Python zum Programmieren …
8 java  jruby  groovy  jvm 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.