Apache Groovy: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Aggiunti esempi delle caratteristiche principali del linguaggio e rifattorizzata la sezione versioni che riportava una lista delle minor version. Sostituita con una lista che riporta le versioni principali che introducono funzionalità sostanziali |
m quel che esce da wikidata è chairamente peggio |
||
(5 versioni intermedie di 4 utenti non mostrate) | |||
Riga 1:
{{Nota disambigua|l'album di [[Red Garland]]|Groovy (album)|Groovy}}
{{Linguaggio di programmazione
|nome = Apache Groovy
|immagine = Groovy-logo.svg
Riga 17:
|sistema_operativo = [[Multipiattaforma]]
|lingua =
|licenza = [[Licenza Apache|Apache]] v. 2.0
|sito_web =
}}
'''Apache Groovy''', fino al 2015 solo '''Groovy''', è un [[linguaggio di programmazione]] [[Programmazione
== Caratteristiche ==
Riga 44:
</syntaxhighlight>
== Getter,
Rispetto a Java, Groovy consente di ridurre la dimensione del codice scritto generando automaticamente i metodi getter e setter per ogni classe e impostando la visibilità "public" di default, senza richiedere che venga specificata ogni volta.
Riga 184:
== Storia ==
James Strachan parlò per la prima volta dello sviluppo di Groovy sul suo blog nell'agosto [[2003]]<ref>{{Cita web |lingua=en
Dopo varie [[versione beta|versioni beta]] e [[Release (informatica)|release]] candidate numerate come 1.1, il 7 dicembre [[2007]] ''Groovy 1.1 Final'' è stato pubblicato e rinumerato come Groovy 1.5, per evidenziare i grandi miglioramenti fatti rispetto alla precedente versione.
== Versioni<ref>[https://groovy-lang.org/changelogs.html Changelog delle versioni di Apache Groovy]</ref><ref>[https://groovy.apache.org/download.html#requirements Versioni JDK richieste in base alla versione di Groovy]</ref> ==
* 1.0
* 2.0
* 2.4
* Groovy 2.5 è
* Groovy 3.0 è
* Groovy 4.0 è
* Dalla versione 5.0 il requisito minimo è JDK 11 <ref>[https://groovy-lang.org/releasenotes/groovy-5.0.html 5.0 Release Notes]</ref>
Riga 209:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|1=http://groovy.codehaus.org/|2=Sito ufficiale|lingua=en|accesso=17 dicembre 2007|urlarchivio=https://web.archive.org/web/20140302111159/http://groovy.codehaus.org/|dataarchivio=2 marzo 2014|urlmorto=sì}}
* {{cita web|url=https://www.jcp.org/en/jsr/detail?id=241|titolo=
* {{cita web|https://www.ibm.com/developerworks/java/library/j-alj08034.html|
{{Controllo di autorità}}
|