LocalazyLocalazy
Xtend je jazyk založený na JVM vytvořený společností Google. Je staticky typovaný a kombinuje aspekty objektově orientovaného i funkcionálního programování. Je také plně interoperabilní s kódem Javy, což znamená, že jakýkoli existující kód Javy lze použít přímo v programu Xtend. Xtend je navržen tak, aby byl stručný a čitelný, a jeho syntaxe je podobná jazyku Java, ale má některé důležité rozdíly. Například není nutné používat středníky jako ukončovače příkazů a kudrnaté závorky se používají pouze tam, kde jsou nezbytně nutné. Díky tomu může být kód Xtend mnohem jednodušší na čtení a psaní než ekvivalentní kód v jazyce Java. Xtend také zavádí některé nové funkce, které v Javě nejsou. Patří mezi ně například podpora uzávěrů, odvozování typů a přetěžování operátorů. Díky těmto vlastnostem může být kód Xtend expresivnější a stručnější než kód v jazyce Java. Celkově je Xtend velmi výkonný a flexibilní programovací jazyk, který lze použít pro širokou škálu aplikací. Snadno se jej naučí i ti, kdo mají zkušenosti s jazykem Java, a jeho stručná syntaxe může výrazně usnadnit čtení a psaní kódu.