Gruvi (engl. Groovy) je objektno orijentisani programski jezik opšte namene. Gruvi programski jezik je kreiran za Java platformu i može da se koristi kao alternativa Java programskom jeziku.

Gruvi
Originalni nazivengl. Groovy
Izgovara segruvi
Modelobjektno-orijentisani
Pojavio se2003. god.; pre 21 godine (2003)
Autor(i)Džeims Strečen
Aktuelna verzija2.5.8
Datum aktuelne verzije2. avgust 2019. god.; pre 4 godine (2019-08-02)[1]
Operativni sistemiSvi značajni
LicencaApači licenca, verzija 2.0
Veb-sajtgroovy.codehaus.org

Sintaksa Gruvi jezika liči na sintaksu Java programskog jezika. Štaviše, veliki deo koda koji je pisan u Java programskom jeziku sintaksno je ispravan Gruvi kod. Programi pisani u Gruvi jeziku mogu da se povežu sa Java kodom i da koriste Java biblioteke. Kada je potrebno da se Gruvi kod izvrši, dinamički se prevodi u Java bajt kod.

Gruvi sadrži i osobine koje izdvajaju programske jezike kakav je Pajton, Rubi ili Smalltalk. Na primer poseduje i dinamičku proveru tipova podataka.

Gruvi može da se koristi za pisanje samostalnih programa, za pisanje delova Java projekata ili kao skript jezik.

Zdravo svete uredi

Sledeći Gruvi program ispisuje „Zdravo svete!":

    println „Здраво свете!"

Reference uredi

  1. ^ Mirror of Apache Groovy. Contribute to apache/groovy development by creating an account on GitHub, The Apache Software Foundation, 2019-11-04, Pristupljeno 2019-11-04 

Spoljašnje veze uredi