Curt Hibbs wrote: >Emiel van de Laar wrote: > > >>* Robert Feldt (feldt / ce.chalmers.se) wrote: >> >> >>>Hi, >>> >>>I created a web page for the theses of the student projects I have >>>talked about on the list during the last couple of months. Not all pdf >>>are up yet but hopefully I'll have the time to add them before going on >>>a 3-week vacation (with no/little Internet connection!) tomorrow. >>> >>>Feedback and comments appreciated. >>> >>>http://www.pronovomundo.com/htu/theses2004/ >>> >>>Jan-?ke Hedstr?m, "RubySharp ? A Ruby to CIL Compiler" >>> >>> >>[snip] >> >>My current internship requires me to dig inside the CLR as well and have >>been curious about a Ruby to CIL compiler. I must say it was a true joy >>reading Jan's thesis. I believe he conveyed his work really well. >> >>I do have a minor correction that I would like to point out. On page 11 >>of the PDF (there are no page numbers) Jan writes: >> >><qoute> >>Limitations of interfaces are that they cannot derive from classes or >>other interfaces and they cannot have instance methods. >></quote> >> >>The fact is that interfaces can indeed derive from other interfaces. I >>doubt this would have been useful during his project though. Perhaps you >>could inform Jan about this. >> >> > >I believe that interface methods can also have default implementations. > > > Thanks, for your corrections; we will check this and update accordingly. I don't think we can use the interface inheritance but default methods could be very useful (when inheriting a CIL class on the Ruby side). Regards, Robert