Groovy - Genel Bakış

Groovy, Java platformuna dayanan nesne yönelimli bir dildir. Groovy 1.0, Groovy 2.4 ile 2 Ocak 2007'de piyasaya sürüldü. Groovy, Apache License v 2.0 aracılığıyla dağıtılır.

Groovy'nin Özellikleri

Groovy aşağıdaki özelliklere sahiptir -

  • Hem statik hem de dinamik yazım desteği.
  • Operatör aşırı yükleme desteği.
  • Listeler ve ilişkilendirilebilir diziler için yerel sözdizimi.
  • Normal ifadeler için yerel destek.
  • XML ve HTML gibi çeşitli biçimlendirme dilleri için yerel destek.
  • Groovy, Java ve Groovy'nin sözdizimi çok benzer olduğundan Java geliştiricileri için basittir.
  • Mevcut Java kitaplıklarını kullanabilirsiniz.
  • Groovy, java.lang.Object'i genişletir.

Groovy'nin resmi web sitesi http://www.groovy-lang.org/