no, No, NO Kojo is absolutely NOT an interpreter You can use full power of Scala's syntax and libraries within Kojo, it's an internal DSL
THAT is the *entire* point! 2010/8/29 Cédric Beust ♔ <[email protected]> > > > On Sun, Aug 29, 2010 at 10:25 AM, Kevin Wright > <[email protected]>wrote: > >> Yes, it does teach Scala, for a given value of "teach" > > > It teaches you a Logo-like language implemented in Scala. > > >> But they are starting points, and we all began somewhere! > > > Absolutely. I bet a lot of us on this mailing-list started with Basic, and > we turned out pretty okay despite Basic's alleged deadly flaws, thereby > proving that the starting language is not that important as long as it > sparks the interest of the student. > > So in this sense, programming Kojo really *is* programming Scala, and it's >> doing so in a manner that Java cannot duplicate. >> > > Of course it can, write the interpreter in Java and give it to the > students, they won't be able to tell the difference with the version > implemented in Scala. > > I understand you really like the fact that Kojo is implemented as a Scala > DSL but you need to step back and realize that it doesn't give Kojo users > any insight into Scala (Scala is actually only mentioned on one page of the > forty-four page documentation and the references simply point the reader to > http://scala-lang.org if they want to learn about Scala). > > -- > Cédric > > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- Kevin Wright mail/google talk: [email protected] wave: [email protected] skype: kev.lee.wright twitter: @thecoda -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
