Hacker News new | ask | show | jobs
by stew-j 1407 days ago
> It looks like your e-mail was the victim of my paternity leave

10 years is generous paternity leave. :) Seriously though, no hard feelings, separating the wheat from the free software chaff takes time--ask me how I know.

> interactive editor like mged with lisp wrapping BRL-CAD's libged editing library

That interests me!

IME, I have found S-expressions to be an elegant, succinct way of expressing geometric models (especially in the F-rep domain):

https://github.com/JMC-design/tovero/blob/master/examples/ro...

I wrote a referencing counting C++ reader/writer for S-expression models like that directly into Open Inventor, in place of the IV (VRML) format, avoiding the use of CL.

Emacs has a C FFI, IIRC, so it should be possible to develop a S-exp formatted BRL-CAD model in elisp, with the right C shims--giving a live-coding, REPL experience for building BRL-CAD models.

Thanks for your work on BRL-CAD!