Hacker News new | ask | show | jobs
by yairchu 3765 days ago
It's a custom one that we made for Lamdu using GLFW and OpenGL (via [graphics-drawingcombinators](https://hackage.haskell.org/package/graphics-drawingcombinat...).

It's been clear to us that we need animations for structural editing so that it's clear to the user what's going on, and we're not familiar with a GUI library that provides us with what we needed, so we made this custom one.

Currently it's part of Lamdu's sources, but we could make it an independent library if there's demand.

1 comments

I like it the look of it very much, and I will have to test drive it tonight. I have tried so many livecoding environments mainly for generative art and music. At the moment, I am learning Extempore, however, it does not have the updating values and widgets in the editor; it updates on the fly the music, 3D or 2D content you are creating/modifying. For me, a marriage of this with Extempore, would be best, I think. I'd have to try to know for sure. Livecoding music and art is awkward still, even for the 'pros'. I am also using 8th a Forth-like language for true cross platform work, and I would like to integrate Paul Batchelor's Sporth [1] into it for my explorations. However, none of these have the code-side relate to the live updates. Atom and Emacs work well with Extempore. Good luck!

  [0]  http://extempore.moso.com.au/
  [1]  https://paulbatchelor.github.io/proj/sporth.html