Dave Astels discusses GoLisp, a Lisp written in Go.

The talk will be an intro to GoLisp and how to integrate it into a Go app (with some live coding)

Join or login to comment.

  • David A.

    Abstract:

    SteelSeries GoLisp is a relatively complete implementation of the core of a Scheme flavored Lisp. It supports a Scheme style of lexical scoping, and includes a sizable number of core built-in functions. A
    macro facility is included, as well. Other than some of the more esoteric functions being missing, it should be usable for running code from SICP.

    SteelSeries GoLisp is completely implemented in Go. Our reason for building this was for use as an embeddable scripting environment for our Go application. It is very easy to run Lisp code from Go, either by loading Lisp source files, or by evaluating a string of Lisp code. Furthermore, you can easily add primitive functions, written in Go, in your application without having to edit any of the GoLisp code.

    I'll give an overview/intro to GoLisp before diving into how to integrate it into a Go app. I'll do some live coding with a simple demo app.

    1 · July 3, 2014

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy