Mengembangkan Java dengan Eclipse Xtend

Xtend merupakan bahasa yang dikembangkan untuk mendukung java, menghilangkan noise yang tidak diperlukan dan menambah pemanis supaya lebih enak digunakan. Xtend bukan merupakan proyek baru eclipse tetapi merupakan sub proyek dari proyek Xtext milik Eclipse.

Xtend menggunakan fitur java termasuk sebagai bahasa static typed, menggunakan pustaka JDK dan dikompilasi menjadi kode java yang dapat dibaca. Cukup banyak bahasa alternatif yang menargetkan JVM seperti Scala, Clojure, Kotlin dan Project Ceylon, bedanya bahasa-bahasa tersebut dikompilasi menjadi byte code java dan bukan kode java.

Xtend Intro from Xtext Team on Vimeo.

Code Xtend dimanage dengan IDE Eclipse dan digunakan menggunakan Xtest untuk menyediakan kompilasi incremental otomatis yang seiring ditulisnya kode tersebut. Xtext juga menyediakan pewarnaan sintaks, contet assist, menamai ulang ketika refactoring dan fitur lain yang saat ini dianggap sebagai fitur standard di IDE.

Via : h-online open

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.