tag:blogger.com,1999:blog-19626531.post8414076592857581857..comments2023-11-02T08:32:39.646+01:00Comments on Ola Bini: Programming Language Synchronicity: JRuby importOla Binihttp://www.blogger.com/profile/15793488672952593953noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-19626531.post-63569662866092312872006-11-19T17:01:00.000+01:002006-11-19T17:01:00.000+01:00Mmm.. Don't know if I quiote agree with you.. But ...Mmm.. Don't know if I quiote agree with you.. But I don't have a good argument against you yet :)<br /><br /><a href="http://www.djperth.com">DJ Perth</a> Drop by and visit us some time..Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19626531.post-46635628374960824932006-10-24T16:58:00.000+02:002006-10-24T16:58:00.000+02:00Very nice article, Ola. I also liked the one listi...Very nice article, Ola. I also liked the one listing 11 Ruby metaprogramming techniques.<br /><br />As a variation on this approach, I've written <a href="http://depth-first.com/articles/2006/10/24/metaprogramming-with-ruby-mapping-java-packages-onto-ruby-modules">a tutorial</a> that shows how to map Java package names onto Ruby modules using Ruby Java Bridge.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19626531.post-75402432205309697452006-10-07T01:41:00.000+02:002006-10-07T01:41:00.000+02:00How about "import static" like construct? ;-)How about "import static" like construct? ;-)Eugene Kuleshovhttps://www.blogger.com/profile/08736056465101896635noreply@blogger.comtag:blogger.com,1999:blog-19626531.post-70198639700181358692006-10-06T16:57:00.000+02:002006-10-06T16:57:00.000+02:00Ola, I'm not sure I understand why you check wheth...Ola, I'm not sure I understand why you check whether class_eval is available. Is that like a scope check to see if you're executing inside a class?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19626531.post-64423432770164527442006-10-06T16:55:00.000+02:002006-10-06T16:55:00.000+02:00Thanks Ola! Very cool. This seems a pretty clean w...Thanks Ola! Very cool. This seems a pretty clean way to do it..and makes sense in my brain. I thought I would somehow have to access the caller's bindings using the Kernel#bindings method, but this makes sense too...maybe even more senseAnonymousnoreply@blogger.com