Date: Sept. 7, 2011
Location: Linux Caffe
Attending: Leo, Ali, Paul
Leo showed his "discuss"-like comment server called clomments. He put it together in a few hours using sbcl, hunchentoot, clsql, etc.
nosql
Paul showed his progress on a simple LW multi-core Erlang-like kernel, state machine macros and the ants-in-ether collision detection example.
Discussed parallel ray tracing vs. par. collision detection. Clojure solution vs. ether solution. And multi-core (shared memory) vs. distributed solutions.
Discussed Alan Kay's (Viewpoints Research Institute) Programming and Scaling lecture http://tele-task.de/archive/video/flash/14029/ , wherein he mentions putting code on a T-shirt and that most beautiful piece of code he's seen wsa McCarthy's lisp-in-lisp. Kay also mentions Meta II. Discussed Henry Bakers Meta II paper and smeta2.
stumpwm (cl window manager) written by Canadian Shawn Betts
mozex and conqueror for external program control of firefox
web stack: ediware,clpdf,cltypesetting,clpng,clsvg,skippy,parenscrip+jquery
clojurescript
At the last meeting it was suggested that we stop TLUG meetings during July and August and resume in September.
Unless there are objections, or some visiting speakers, I will change the website to reflect the September date.
pt
Next meeting: Tuesday June 7, 2011 at 6pm at LinuxCaffe
Agenda: Ali Honarvar will present some basic Clojure features (in particular: concurrency) plus some Clojure web app development.
pt
Check-out these neat demos http://www.pawfal.org/fluxus/
Essentially you get bootstrapped by a 3D scene with scenegraph, camera,
and navigation already set up for you, all in PLT Scheme or Racket?
abram
The May 3 Toronto Lisp Users' Group meeting was thinly attended (3 people), but stayed on topic (lisp) for most of the 2 hours. Discussed:
Full Metal Jacket (pure visual dataflow built on top of lisp)
lisp game jam
compojure
clove
reactive programming (with lisp)
Full Disclojure (Clojure screencasts http://www.learnivore.com/search/source/full_disclojure)
Ali provided this useful blog post containing a host of Clojure learning resources
http://citizen428.net/archives/1815
Interest in Clojure presentation(s) for next month was expressed. At least one person said that he'd think about it. Watch this space.
pt
Hello,
Please join us tomorrow for the April meeting of the Toronto Lisp Users Group!
Tuesday April 5 2011 - 6pm - LinuxCaffe (for directions see www.lisptoronto.org)
See you there,
Vish
Hello,
I'm moving to California to start a new job soon. I'll be at the video
games company I talked about in a post to this mailing list, way back
in April 2009 (two years ago!):
http://common-lisp.net/pipermail/toronto-lisp/2009-April/000238.html
I'm really looking forward to working at this company as it's the
first time I'll be able to work with Lisp professionally. I'll be sure
to keep you guys posted on any interesting Lisp stuff that the company
makes public; e.g. through Game Developers Conference presentations or
whitepapers. Here's one such presentation (40MB download):
http://www.gameenginebook.com/gdc09-statescripting-uncharted2.pdf
Unfortunately this means tomorrow's meeting will be the last I'll be
able to attend for a long time. Thanks for all the great discussions
over the years. I've had a great time and learned a lot of cool Lisp
stuff. I'm sad to be leaving, and I'll try to keep in touch as best I
can.
It'd be cool if one or more people would be interested in taking over
various functions for the group.
1. taking meeting minutes
It's optional, but it can be very helpful for people who miss a
meeting or are living away and cannot attend meetings at all.
Just write it up and mail it to the list after the meeting.. anyone can do this.
2. taking care of lisptoronto.org
Contact me if you're interested and I'll give you access to the site
and tell you how I usually update it. It's on Google Sites, and the
domain name is owned by Telman Yusupov. I always meant to get this
hosted on some kind of Lisp webserver, but never got around to setting
it up. It would be a fun project.
3. taking care of github.com/vishsingh/lisp-toronto repo
Of course, anyone can just fork this repo and decide to be the new
maintainer. Just update the link on lisptoronto.org to point to the
new forked repo. This repo is useful to hold source code and other
files related to meetings.
See you tomorrow!
All the best,
Vish