What about Scala or Groovy? [message #789] |
Thu, 24 January 2008 12:57  |
Eclipse User |
|
|
|
Originally posted by: erkki.lap.ee
Sounds like an interesting proposal, but personally I would be more
interested in a similar project using Scala, or even Groovy.
Any chance this project would provide similar DSL-s in other languages
later?
Regards,
Erkki Lindpere
|
|
|
|
|
|
|
|
Re: What about Scala or Groovy? [message #965 is a reply to message #846] |
Fri, 04 April 2008 02:30  |
Eclipse User |
|
|
|
Erkki Lindpere wrote:
> Andy Maleh wrote:
>> The proposal focuses on Ruby as the language, as it is very powerful
>> at building internal DSLs. I have been wanting to try out something
>> similar in Scala however. If I do, I will post something on my blog
>> about it (andymaleh.blogspot.com)
>
> I'm curious, is it done with meta-programming in Ruby? I searched a bit,
> but couldn't easily find info about how glimmer is implemented.
>
There is a metaprogramming talk
( http://www.jroller.com/abstractScope/entry/metaprogramming_w ith_ruby)
authored by a colleague from ThoughtWorks UK that I generally use when I
talk about meta-programming with ruby.
You may find this interesting as well.
Cheers,
Ketan Padegaonkar,
http://swtbot.org/ - a functional testing tool for SWT/Eclipse
|
|
|
Re: What about Scala or Groovy? [message #565400 is a reply to message #789] |
Fri, 08 February 2008 03:59  |
Eclipse User |
|
|
|
That's what my first reaction was. For me a more natural fit would be
Groovy, but maybe that's just me.
In general it would be great to see a language independent API. If that's
impractical ports to Groovy an Scala would be great.
|
|
|
Re: What about Scala or Groovy? [message #565416 is a reply to message #804] |
Wed, 20 February 2008 10:10  |
Eclipse User |
|
|
|
The proposal focuses on Ruby as the language, as it is very powerful at
building internal DSLs. I have been wanting to try out something similar
in Scala however. If I do, I will post something on my blog about it
(andymaleh.blogspot.com)
|
|
|
Re: What about Scala or Groovy? [message #565442 is a reply to message #822] |
Fri, 22 February 2008 14:33  |
Eclipse User |
|
|
|
Andy Maleh wrote:
> The proposal focuses on Ruby as the language, as it is very powerful at
> building internal DSLs. I have been wanting to try out something similar
> in Scala however. If I do, I will post something on my blog about it
> (andymaleh.blogspot.com)
I'm curious, is it done with meta-programming in Ruby? I searched a bit,
but couldn't easily find info about how glimmer is implemented.
I'm also planning to experiment with something similar in Scala (not for
SWT, but a custom component model), so I'd be really interested in
reading about that on your blog if you get around to that!
Erkki
|
|
|
Re: What about Scala or Groovy? [message #565461 is a reply to message #846] |
Mon, 17 March 2008 18:27  |
Eclipse User |
|
|
|
Erkki, I recently gave a talk about the engine behind Glimmer and how to
extend it with new functionality:
http://chirb.org/event/show/27
I can send you the slides by email. Please send a request to: andy{ at}
obtiva[ dot] com
To answer your question though, I did use meta-programming and reflection
to build Glimmer in Ruby. The Ruby language makes it super-easy to build
internal DSLs, and according to Neal Ford, a ThoughtWorks consultant who
gave a lecture on DSLs in the No Fluff Just Stuff Chicago conference last
December, Ruby provides more power than Groovy for building DSLs.
Due to popular mention of Scala though, I am exploring it right now as
another language for efficient development of Eclipse applications. The
idea of providing something similar to Glimmer in Scala is not that
remote, so if you would like to collaborate on it, let me know.
Are you attending EclipseCon 2008 by any chance? I'm there right now.
|
|
|
Re: What about Scala or Groovy? [message #565520 is a reply to message #875] |
Tue, 18 March 2008 17:45  |
Eclipse User |
|
|
|
Andy Maleh wrote:
> Due to popular mention of Scala though, I am exploring it right now as
> another language for efficient development of Eclipse applications. The
> idea of providing something similar to Glimmer in Scala is not that
> remote, so if you would like to collaborate on it, let me know.
What I'm working (just as a hobby initially) on is a UI component model,
that I hope will be usable for both web and desktop apps. I'm
concentrating on the web first, but when that side is working, I want to
explore "rendering" that component model into Swing or SWT widgets.
Maybe we can collaborate in the future, but at the moment I'm spending
very little time on this.
> Are you attending EclipseCon 2008 by any chance? I'm there right now.
>
Sadly, no.
|
|
|
Re: What about Scala or Groovy? [message #565545 is a reply to message #846] |
Fri, 04 April 2008 02:30  |
Eclipse User |
|
|
|
Erkki Lindpere wrote:
> Andy Maleh wrote:
>> The proposal focuses on Ruby as the language, as it is very powerful
>> at building internal DSLs. I have been wanting to try out something
>> similar in Scala however. If I do, I will post something on my blog
>> about it (andymaleh.blogspot.com)
>
> I'm curious, is it done with meta-programming in Ruby? I searched a bit,
> but couldn't easily find info about how glimmer is implemented.
>
There is a metaprogramming talk
( http://www.jroller.com/abstractScope/entry/metaprogramming_w ith_ruby)
authored by a colleague from ThoughtWorks UK that I generally use when I
talk about meta-programming with ruby.
You may find this interesting as well.
Cheers,
Ketan Padegaonkar,
http://swtbot.org/ - a functional testing tool for SWT/Eclipse
|
|
|
Powered by
FUDForum. Page generated in 0.08476 seconds