|Re: [cross-project-issues-dev] Freemarker|
I got misled by it's web page: http://www.eclipse.org/xtend/. Java 10 apparently :)
I'll take another look for Jet. Thanks Paul.
From: Ed Willink <ed@xxxxxxxxxxxxx>
Reply-To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Date: Tuesday, 22 October, 2013 10:23 AM
To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Subject: Re: [cross-project-issues-dev] Freemarker
Xtend is many things, and so it is easy to get misled by today's hype.
Xtend is not a Java language extension; it has many similarities but significant differences too; beauty is in the eye of the beholder.
One of Xtend's really useful features is its triple quote operator that allows you to embed a text template within Java-ish code. Within the templates you can use guilemets to have inner control, so overall Xtend supports control within text within control; very powerful, and the whitespace tooling in the editor is good too.
For text-intensive code I can strongly recommend Xtend. However you may choose to follow my example of keeping all non-text functionality in Java base classes so that you only use Xtend as a template language and plain Java for all other things.
On 22/10/2013 14:50, Doug Schaefer wrote: