LocalazyLocalazy
Xtend je jazyk založený na JVM, ktorý vytvorila spoločnosť Google. Je staticky typovaný a kombinuje aspekty objektovo orientovaného aj funkcionálneho programovania. Je tiež plne interoperabilný s kódom jazyka Java, čo znamená, že akýkoľvek existujúci kód jazyka Java možno použiť priamo v programe Xtend. Xtend je navrhnutý tak, aby bol stručný a čitateľný, so syntaxou podobnou jazyku Java, ale s niektorými dôležitými rozdielmi. Napríklad nie je potrebné používať stredníky ako ukončovače príkazov a kučeravé zátvorky sa používajú len tam, kde sú absolútne nevyhnutné. Vďaka tomu sa kód Xtend môže čítať a písať oveľa ľahšie ako ekvivalentný kód jazyka Java. Xtend tiež zavádza niektoré nové funkcie, ktoré sa v jazyku Java nenachádzajú. Patria medzi ne funkcie ako podpora uzáverov, odvodzovanie typov a preťažovanie operátorov. Vďaka týmto vlastnostiam môže byť kód Xtend expresívnejší a stručnejší ako kód Java. Celkovo je Xtend veľmi výkonný a flexibilný programovací jazyk, ktorý sa dá použiť na širokú škálu aplikácií. Ľahko sa ho naučia aj tí, ktorí majú skúsenosti s jazykom Java, a jeho stručná syntax môže výrazne uľahčiť čítanie a písanie kódu.