On June 9 I will host Christian Schafmeister for a talk about "Clasp:
Common Lisp using LLVM and C++ for Molecular Metaprogramming".
It is the talk he gave on the ELS2015 on London and I liked it a lot.
It was one of many knockout talks on that conference. Lisp has come a
long way. I am very happy Christian can give the talk locally.
This event is in the Google office at Kendall Red Line station.
External guests are invited. We have to do the full run with upfront
registration, visitor pass and assigned Googler (aka me unless
we get a lot of guests). So if you would like to come please let me
know soon.
If you have friends who might be interested in "Molecular Lego" please
forward. The talk is about programming but the molecular part is very
good. Same for general LLVM enthusiasts you might know.
Planned time is June 9, 2015 12:00-13:00. You would need to be early
because I can't set up Christian and get you in at the same time.
PLEASE CONFIRM TIME in case there are changes.
Abstract:
Clasp is an implementation of Common Lisp that interoperates with C++
and uses LLVM as its backend. It is available at
github.com/drmeister/clasp. The goal of Clasp is to become a
performant Common Lisp that can use C++ libraries and interoperate
with LLVM-based tools and languages. The first sophisticated C++
library with which Clasp interoperates is the Clang C/C++ compiler
front end. Using the Clang library, Common Lisp programs can be
written that parse and carry out static analysis and automatic
refactoring of C/C++ code.
This facility is used to automatically analyze the Clasp C++ source
code and construct an interface to the Memory Pool System compacting
garbage collector. The primary purpose of Clasp is to act as a
performant language for scientific computing that will be used to
design sophisticated new molecular devices, catalysts and therapeutic
molecules based on our "Molecular Lego" technology. Clasp is a general
programming language that will support many other applications.
Martin
--
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer(a)cons.org> http://www.cons.org/cracauer/
This Friday November 3rd 2018, Marc Feeley will be speaking at the
Boston Lisp Meeting.
1- We need a room. Anyone in this list still able to get one at MIT,
Harvard, NEU? I can probably get one at my office in South Station,
too. Less prestigious, though.
2- This replaces any intended meeting on October 11 and November 15th.
On the other hand, we probably should do a meeting on say December
6th. Any speaker ready?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
That rifle hanging on the wall of the working-class flat or labourer's cottage
is the symbol of democracy. It is our job to see that it stays there.
— George Orwell
Dear Boston Lispers,
I'm summonning a Boston Lisp meeting — Languages, Implementations and
Systems for Programming.
What about October 11th?
What about November 15th?
— Can one of you get a conference room at MIT? Harvard? Northeastern?
As a fallback, I'll see if I can get a room at $work (across South
Station).
— Can one of you speak, or find a speaker, if not this time, another
time? Can you spread the word? I'll gladly speak as a fallback plan.
What other mailing-lists / forums / etc. should I be announcing this meetup?
In other news, is anyone interested in working on first-class
implementations with me?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Tomorrow, I stop procrastinating.