From: Robert Feldt Date: 2006-04-25T04:33:30+09:00 Subject: Re: Squeak-like Ruby env On 4/24/06, Ryan Leavengood wrote: > On 4/24/06, Robert Feldt wrote: > > > > I could be a mentor but I don't really know what it entails. Any > > links? (Better yet maybe if Mike wants to be a mentor but maybe you > > can have several?) > > http://code.google.com/soc/mentorfaq.html > Hmm, sounds roughly equivalent to being a thesis advisor or tech/dev lead. Personlly, I will be away from 13th June to 1st July so is not good timing when it comes to the mid-term eval. But if someone is willing to team up on the mentoring side I'd volounteer to do this. > Regarding Ilmari's reservations about re-inventing GUI components > (which has been done too much already), I certainly see your point and > agree in many ways. But if you think about it game programmers do this > all the time, and it works because of the focus involved (they only > need certain things in the game.) > > I think if the same can be applied in this scenario, where the first > focus is simply an all-encompassing Ruby programming system, a la > Squeak, things could be more simple. Things like a complex HTML > rendering just would not be needed. Because of the nature of the > entire environment, the editor may not have to be as powerful as VIM > or Emacs or . Another point would be > that while all these GUI components already exist in various > frameworks, none are pure Ruby. A pure Ruby GUI framework would > probably be much simpler and allow for some true innovation, at least > with the Ruby world. It would be easier to play around with UI > concepts in such an environment. > Well expressed, Ryan. /Robert