Talk in Boston: Lisp, LLVM, Molecular Lego

elf elf at ephemeral.net
Tue Nov 20 02:55:01 UTC 2018


Do you have the notes to the talk for that? I dont live in massachusetts anymore, so i cant go to the meetings, but that sounds like it could be _very_ interesting.

-elf

On 20 November 2018 4:25:39 GMT+02:00, 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/2464f97f/attachment.html>


More information about the boston-lisp mailing list