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/
Dear Boston Lispers,
I'll be briefly in Cambridge this Thursday March 30th.
Is anyone interested in a Boston Lisp Meeting?
If one of you can get a speaking venue at the last minute, I could
present a version of the ASDF 3.3 talk I'll be presenting at ELS 2017
https://github.com/fare/asdf2017 or maybe a version of the
Evolutionism talk I'll be presenting at SDR
https://github.com/fare/evo2017 (or both?).
Otherwise we could just have food at a local restaurant. Mary Chung's?
Some Indian place? Say at 1830?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
C is a DSL for turning low-level byte arrays into security advisories.
ELS'17 - 10th European Lisp Symposium
VUB - Vrije Universiteit Brussel
Belgium
April 3-4, 2017
In co-location with <Programming> 2017
Sponsors: Brunner Software GmbH, Franz Inc., LispWorks Ltd. and EPITA
http://www.european-lisp-symposium.org/
Recent news:
- Invited speakers announced (see below)
- Registration open. Don't miss the March 13 deadline for the full
<Programming> conference early bird discount!
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp and Lisp-inspired
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP,
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We
encourage everyone interested in Lisp to participate.
Keynote speakers:
- Hans Hübner -- Identity in a World of Values
- Bohdan B. Khomtchouk -- How the Strengths of Lisp Facilitate Building
Complex and Flexible Bioinformatics Applications
Important dates:
- 13 Mar 2017 Early registration deadline
- 03-04 Apr 2017 Symposium
- 05-06 Apr 2017 <Programming> main tack
Programme chair:
Alberto Riva, University of Florida, USA
Programme committee:
Marco Antoniotti, Università Milano Bicocca, Italy
Marc Battyani, FractalConcept
Theo D'Hondt, Vrije Universiteit Brussel, Belgium
Marc Feeley, Université de Montreal, Canada
Erick Gallesio, Université de Nice Sophia-Antipolis, France
Stelian Ionescu, Google
Rainer Joswig, Independent Consultant, Germany
António Menezes Leitão, Technical University of Lisbon, Portugal
Nick Levine, RavenPack
Henry Lieberman, MIT, USA
Mark Tarver, Shen Programming Group
Jay McCarthy, University of Massachusetts Lowell, USA
Christian Queinnec, Université Pierre et Marie Curie, France
François-René Rideau, Bridgewater Associates, USA
Nikodemus Siivola, ZenRobotics Ltd
Alessio Stalla, Università degli Studi di Genova, Italy
Chris Stacy, CS Consulting
Search Keywords:
#els2017, ELS 2017, ELS '17, European Lisp Symposium 2017,
European Lisp Symposium '17, 10th ELS, 10th European Lisp Symposium,
European Lisp Conference 2017, European Lisp Conference '17
--
Resistance is futile. You will be jazzimilated.
Lisp, Jazz, Aïkido: http://www.didierverna.info