Talk in Boston: Lisp, LLVM, Molecular Lego

Marc Feeley feeley at iro.umontreal.ca
Tue Nov 20 16:44:30 UTC 2018


And here are some links to my own work on Scheme and FPGAs :

- http://scheme2006.cs.uchicago.edu/05-saint-mleux.pdf
- http://www.iro.umontreal.ca/~feeley/papers/BergeronFeeleyDavidCC08.pdf
- http://www.iro.umontreal.ca/~feeley/papers/BergeronPerronFeeleyDavidTRETS09.pdf

Marc



> On Nov 20, 2018, at 9:05 AM, Jeremy Jones <jaj at clozure.com> wrote:
> 
> Marc Battyani has worked with fgpas and Lisp. His linked in is: https://www.linkedin.com/in/marcbattyani/
> 
> 
> On Mon, Nov 19, 2018 at 9:28 PM Jack Carrozzo <jack at crepinc.com> wrote:
> Hello all - sorry for the spam for the 99% of you to whom this doesn't apply.
> 
> At this event (which was great, btw), I chatted with a guy working on Xilinx's Zinq, their quasi-ARM fpga core embedded system that allows one to add hw functionality specific to a use case without reimplementing the proverbial wheel. Does anyone happen to know who that is/was, and how I might get in contact? 
> 
> Thanks all!
> 
> -Jack
> 
> On Tue, May 26, 2015 at 6:12 PM Martin Cracauer <cracauer at cons.org> wrote:
> 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 at cons.org>   http://www.cons.org/cracauer/
> 




More information about the boston-lisp mailing list