Xtend
Website: www.xtend-lang.org
Proiectat de: Sven Efftinge, Sebastian Zarnekow
Xtend este un limbaj de programare de nivel înalt de ultimă generație pentru mașina virtuală Java.
Sintactic și semantic Xtend își are rădăcinile în limbajul de programare Java, dar se concentrează pe o sintaxă mai concisă și unele funcționalități suplimentare, cum ar fi inferența de tip, metodele de extensie și supraîncărcarea operatorului.
Fiind în primul rând un limbaj orientat pe obiecte, integrează și caracteristici cunoscute din programarea funcțională, de ex.
Expresii Lambda.
Xtend este tastat static și folosește sistemul de tip Java fără modificări.
Este compilat la codul Java și, prin urmare, se integrează perfect cu toate bibliotecile Java existente.
Language Xtend și IDE -ul său este dezvoltat ca proiect la Eclipse.org și participă la trenul anual de eliberare a Eclipse.
Codul este open source sub licența publică Eclipse.
Cu toate acestea, limba poate fi compilată și rulată independent de platforma Eclipse.