|
|
London Ruby User Group:Carat: An interpreted language, written in Ruby
Carat: An interpreted language, written in Ruby
Jonathan Leighton has recently completed a project for his third year at University, which he thinks we might be interested in:
I ended up writing an interpreter, in Ruby, for a language heavily inspired by Ruby. A sort of distilled Ruby-like language which is far too simplistic to be useful and probably overlooks tonnes of important things.
But anyway! The point is not really that the language is utterly pointless. The point is that it's an interpreter written in a very high-level language, which I think it relatively easy to understand.
So I'm offering to do a talk which would take the listener through the workings of this interpreter. The parsing is done with Treetop, although I wouldn't propose really talking about the parsing at all as I think a lot of people are quite familiar with Treetop.
I might as well finish with some buzzwords. If you ever wondered what "trampoline function" or "continuation passing style" means then this is your chance :)
ABOUT THE LONDON RUBY USER GROUP
|
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
|
|
PODCAST CARAT: AN INTERPRETED LANGUAGE, WRITTEN IN RUBY
|
Video Currently Unavailable
|
This session took part at the July meeting. You can view the other 1 podcast here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Official RNIB Accessibility Hackathon
CONFERENCE (2 DAYS)
London, Saturday, February 11th
BOOK NOW!
|
|
Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder London, Monday, February 13th
|
|
Coding Kata
FREE EVENT:
In The Brain of Damjan Vujnovic
London, Wednesday, February 15th
|
|
London Ruby User Group
FREE EVENT:
LRUG lightning
London, Tuesday, February 21st
|
|
QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th
BOOK NOW!
|
|
Elevate Events
FREE EVENT:
Elevate Launch Event
London, Wednesday, March 7th
|
|
Implementing Enterprise Search at Sky
FREE EVENT:
In The Brain of Abisola Fatokun
London, Thursday, March 8th
|
|
London Ajax User Group
FREE EVENT:
Dart
London, Tuesday, March 13th
|
|
|
|