Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Glimmer » What about Scala or Groovy?
What about Scala or Groovy? [message #789] Thu, 24 January 2008 17:57 Go to next message
Eclipse UserFriend
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 #804 is a reply to message #789] Fri, 08 February 2008 08:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: matthias.mysurname.com

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 #822 is a reply to message #804] Wed, 20 February 2008 15:10 Go to previous messageGo to next message
Andy Maleh is currently offline Andy MalehFriend
Messages: 28
Registered: July 2009
Junior Member
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 #846 is a reply to message #822] Fri, 22 February 2008 19:33 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: erkki.lap.ee

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 #875 is a reply to message #846] Mon, 17 March 2008 22:27 Go to previous messageGo to next message
Andy Maleh is currently offline Andy MalehFriend
Messages: 28
Registered: July 2009
Junior Member
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 #935 is a reply to message #875] Tue, 18 March 2008 21:45 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: erkki.lap.ee

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 #965 is a reply to message #846] Fri, 04 April 2008 06:30 Go to previous message
Ketan Padegaonkar is currently offline Ketan PadegaonkarFriend
Messages: 873
Registered: July 2009
Senior Member
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 08:59 Go to previous message
Matthias Luebken is currently offline Matthias LuebkenFriend
Messages: 3
Registered: July 2009
Junior Member
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 15:10 Go to previous message
Andy Maleh is currently offline Andy MalehFriend
Messages: 28
Registered: July 2009
Junior Member
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 19:33 Go to previous message
Erkki Lindpere is currently offline Erkki LindpereFriend
Messages: 90
Registered: July 2009
Member
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 22:27 Go to previous message
Andy Maleh is currently offline Andy MalehFriend
Messages: 28
Registered: July 2009
Junior Member
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 21:45 Go to previous message
Erkki Lindpere is currently offline Erkki LindpereFriend
Messages: 90
Registered: July 2009
Member
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 06:30 Go to previous message
Ketan Padegaonkar is currently offline Ketan PadegaonkarFriend
Messages: 873
Registered: July 2009
Senior Member
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
Previous Topic:Multiple Dynamic Language Support
Next Topic:Animation in Glimmer
Goto Forum:
  


Current Time: Fri Mar 29 12:37:04 GMT 2024

Powered by FUDForum. Page generated in 0.04051 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top