Hey guys,
Occasionally I will write a twittle something like "in one hour we will
be doing an online interactive code session on ... using scala." I do
this sporadically and I do it for fun. Examples in the past have been;
memoisation using the state monad, what does monad mean? Most people
enjoy it, including me and some people are so inspired that they ask for
more reading material and I direct them to Paul and Runar's awesome book[1]
When I do this, I don't do it with much organisation in mind, but I was
thinking maybe some of you might have better ideas. For example, I use
IRC for discussion while using
titanpad.com for interactive code, then a
small script to compile and run that code locally. Once we are right
into it, there is almost always at least 3 people editing code (and so
it doesn't always compile!), but we work within that. There are also
limitations with regard to time zones (I am in UTC+10).
Anyway, maybe you might have a suggestion of:
* better tools for conducting these interactive code sessions (better
than titanpad+IRC)
* topics that can be both fun and interesting to discover in about one
hour e.g. it has been suggested that the next one is on comonads.
* anything else that keeps alive the fun and interest!
Scratchya!
[1]
http://www.manning.com/bjarnason/
--
Tony Morris
http://tmorris.net/