I went to http://www.ossBarCamp.com/ in Dublin on Saturday; an enjoyable and relaxed chance to meet up with more geeks than I usually get a chance to. I was quite late in signing up, but put myself down to do a lightning talk anyway, despite not having time to prepare — if I’m interested in something, I’ll have something to say about it anyway. So I made a quick and very informal presentation about http://www.nongnu.org/muesli, and as it seemed to be going OK I carried on into a speculative bit about mixed-language evaluation, which I had just realized I could do entirely within the Muesli library, albeit not as efficiently as if I got at the interpreters’ parsers and added a new construct to each language. The idea is to pre-process the program text, converting a construct such as
{{perl: …. some perl … {{python: ….some python in the middle of the perl…}} … more perl … {{scheme: … a bit of scheme inside it too…}}… more perl…}}
into the outer language with a call to eval_in_language replacing the funny syntax shown above. It went down well, so on Sunday I implemented most of, staying up on the computer much later than I intended, which brings me back to the self-improvement aspect of this blog… I must break the habit of staying too long, fascinated, at the computer.
Anyway, the BarCamp was good, and it was nice to meet up with people I already knew, and with people I didn’t. I’m so much more comfortable “among my own kind” than with the general public, especially at densities of more than 4 people per square mile.
-
Pages
-
Categories
- Bodily stuff
- Career
- Cats
- Community involvement
- Computer use
- Dancing
- Faith and belief
- Food and drink
- Geek meetings
- Hardware hacking
- Health
- Holidays
- Humans and all that
- Learning
- lifehacking
- Making
- N900
- Networks
- Off-grid
- Personality
- Places
- Politics and society
- Pondering
- Programming
- Ranting and grumbling
- Shopping
- Theology
- Travel
- Uncategorized
-
Archives
- November 2019
- October 2019
- July 2016
- June 2016
- May 2016
- April 2016
- July 2015
- March 2015
- February 2015
- September 2014
- May 2014
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- February 2012
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010