Talk in Boston: Lisp, LLVM, Molecular Lego

Jeremy Jones jaj at clozure.com
Tue Nov 20 14:05:56 UTC 2018


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/
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/boston-lisp/attachments/20181120/f05f0c02/attachment.html>


More information about the boston-lisp mailing list