Xtend used for framework development tutorial

109 views
Skip to first unread message

xrr...@gmail.com

unread,
Aug 20, 2014, 3:23:29 PM8/20/14
to xtend...@googlegroups.com
Hi all,

A series of blog posts on framework development is being published that uses Xtend as the implementation language. The inicial post is at http://blog.xrrocha.net/2014/08/building-object-oriented-frameworks.html. The associated code is available at https://github.com/xrrocha/xrecords.

This is relevant to this list because the example framework and its accompanying documentation are meant to promote Xtend adoption. Both the code and the documentation illustrate how concise, expressive and readable Xtend is and how it can be used for real-world (if still in-the-small) development.

Regards,

-- Ricardo

Sven Efftinge

unread,
Aug 21, 2014, 3:09:04 AM8/21/14
to xtend...@googlegroups.com
Hi Ricardo,

Such initiatives to promote adoption are highly appreciated.
Thank you!

Sven

--
You received this message because you are subscribed to the Google Groups "Xtend Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xtend-lang+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

signature.asc

Stefan Oehme

unread,
Aug 21, 2014, 3:48:15 AM8/21/14
to xtend...@googlegroups.com
A very nice writeup indeed! It's also good to see a comprehensive example project =)

Just one minor complaint: I don't like claims like "declaratively without programming". Declaration is just another form of programming. I guess what you really want to say is "with a much simpler. declarative API".

Best Regards,
Stefan

xrr...@gmail.com

unread,
Aug 21, 2014, 8:10:19 AM8/21/14
to xtend...@googlegroups.com
Thanks for your valuable feedback Stefan!

You're absolutely right about the (rather bombastic) "no programming" claim. I've updated the post accordingly ;-)

-- Ricardo

xrr...@gmail.com

unread,
Aug 21, 2014, 8:34:55 AM8/21/14
to xtend...@googlegroups.com
Thanks Sven! 

Xtend is a feat of conciseness and expressiveness that makes programming on the JVM a pleasure. I've observed Java programmers unfamiliar with Xtend can read non-trivial Xtend code without difficulty (including the non-Java constructs because of how intuitive they are). They consistently trip on extension methods/providers  ;-)

So, thank you Sven

-- Ricardo

xrr...@gmail.com

unread,
Sep 3, 2014, 6:09:14 PM9/3/14
to xtend...@googlegroups.com
Hi all,

A second installment of the "Building Object-Oriented Frameworks" (in Xtend) blog series was published today: http://blog.xrrocha.net/2014/09/building-object-oriented-frameworks-2.html

As the series advances more of the language is showcased. Accompanying code uses new 2.7 features such as delegates and groupBy (https://github.com/xrrocha/xrecords).

Best regards,

-- Ricardo

On Thursday, August 21, 2014 3:09:04 AM UTC-4, Sven Efftinge wrote:
Reply all
Reply to author
Forward
0 new messages