Skip to content

Know about ferret? #10

Description

@l3nz

First of all I would like to say that I have been looking for a Clojure to Go compiler for a while. The closes thing I found was Ferret, and I have been thinking of adding a "backend" for Golang.

You may want to have a look at this: http://ferret-lang.org/#outline-container-sec-6 Ferret has an interesting test suite that could be used to get started with Golang. Or, maybe, why not merging the two projects?

Activity

  1. venantius commented on Apr 10, 2017

    @venantius
    Owner

    I was vaguely aware of Ferret at some point in time. The test suite does look pretty handy, indeed, although the stuff that would be more helpful at this point in time is probably a test suite that's actually written in Go for running tests on the basic data structures since the lexer etc are still in a fairly young state.

  2. l3nz commented on Apr 11, 2017

    @l3nz
    Author

    I think that the thing that is needed most is - how does one get started? :)

  3. venantius commented on Apr 14, 2017

    @venantius
    Owner

    With Ferret or Glojure?

  4. l3nz commented on Apr 16, 2017

    @l3nz
    Author

    Glojure, obviously :)

  5. venantius commented on Apr 17, 2017

    @venantius
    Owner

    It's a good question. Near-term, we really want to get a functional test suite in place -- I had hoped that Clojure would have a decent Java test suite for the lower level parts of the compiler but it apparently doesn't -- everything is written in clojure.test at this point, which means we're sort of flying blind until the compiler starts actually working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions