[Grace-core] Fwd: Grace IDE

Kim Bruce kim at cs.pomona.edu
Thu Jun 9 15:32:37 PDT 2011


Info from Michael Kölling on BlueJ.  Sounds like it won't be worth working on until we get a compiler targeted on the JVM.

Kim



Begin forwarded message:

> From: Michael Kölling <M.Kolling at KENT.AC.UK>
> Date: June 9, 2011 9:46:59 AM PDT
> To: Kim Bruce <kim at cs.pomona.edu>
> Subject: Re: Grace IDE
> 
> Hi Kim,
> 
> Yes, BlueJ is open source. The source is here:  http://www.bluej.org/download/source-download.html
> 
> How much work it is depends. Have you got a compiler that translates to the JVM? If so, then it might be reasonable. BlueJ is a large-ish system by now (for undergrads anyway), and it's not trivial to get into it. But it is reasonable well structured and modular. 
> 
> One of my programmers managed to get Scala to compile in it in a couple of days a while ago. (He works on BlueJ every day, so he knows the source very well.)
> 
> I guess, if you have a compiler for the JVM, then getting the fundamentals done (source entry, compile, execute) should be possible in that time. Some functionality (highlighting in the editor, code completion) would require change of our parser -- that's a bit more work. 
> 
> I think it's worth giving it a go.
> 
> Michael
> 
> On 7 Jun 2011, at 22:22, Kim Bruce wrote:
> 
>> Hi Michael,
>> 
>> I have a couple of students working with me this summer on the Grace design and implementation.  I'd like one student to take a look at educational IDE's like BlueJ.  He is currently looking at Racket, but my impression is that BlueJ is closer to what we are looking for. 
>> 
>> We have heard BlueJ is open source.  Is that so, and if so, do you think that an undergraduate student could make much progress on this over a summer (8 to 10 weeks)?  Any tips on how we should go about this?
>> 
>> Thanks in advance for your help.  Hope your summer is going well.
>> 
>> Kim
>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailhost.cecs.pdx.edu/mailman/private/grace-core/attachments/20110609/978bb74d/attachment.html>


More information about the Grace-core mailing list