Wednesday, November 11, 2015

It Stops Hurting After I Find the Answer, Right?

It's fun to explore language concepts in programming.  Unfortunately, it's hard to experiment in many languages, especially in a way that rewires the language itself.  Common Lisp is very accommodating when it comes to experimentation and welcomes being rewired.

I've been playing with the package mechanism in Common Lisp for a couple of days and it looks like there are some ways to evolve it.  It's intricate, but seems like there's opportunity to alter the way packages and functions are managed.

I've been adding some operators that allow constructs to be built and tested.  So far, the structure works and it's highlighted where it appears the real core of the issues live and that's going to take some more experimentation to get into a more robust model.  More to come.

No comments:

Post a Comment