Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the disadvantages of Xtend? [closed]

Tags:

xtend

What are the disadvantages/drawbacks of using Xtend?

like image 624
Belun Avatar asked Nov 10 '11 11:11

Belun


2 Answers

By asking the development team of Xtend, I got the following answer:

Dear Mr. X,

The major drawback compared to Java development might be that although Xtend's tooling is much better than the tooling provided by other languages, it's still not as good as what Eclipse can do for Java development.

Also note, that Xtend misses some features you might need when integrating with existing Java projects : - definition of constructors - field initialization - declaration of static methods and fields

The next release will have these features and will also come with an easy to use integration to run the compiler in Maven or Ant. It's planned for later this year.

Best Regards, Sven Efftinge

So, to conclude:

  • (as bjz mentioned) it's quite coupled with an Eclipse environment
  • critical features are missing

Nevertheless, they seem to be working on them. There is also, a What's next Section

like image 119
Belun Avatar answered Sep 17 '22 14:09

Belun


Since version 2.2 - The Eclipse Xtend Language ( released December 2011 ) now ships with support for both the Apache Ant and Apache Maven build tools.

With the additional of this support, a major drawback of not being about to use Xtend in your continuous integration/build process has been resolved.

Whislt official/native IDE support is still limited to the Eclipse IDE, both IntelliJ IDEA from Jetbrains and Netbeans from Oracle offer excellent Maven support which will assist development until IDE specific support is developed.

like image 27
Mark Derricutt Avatar answered Sep 16 '22 14:09

Mark Derricutt