20:48:13jackdanielalso saying, that pulling gplv2 to repository makes your code have same license is bs, it just means, that derived work is gplv2 - you still may copy your bsd code from the core library to other bsd project without any implications
20:50:13phoe_which is less viral, but still not BSD
20:52:20jackdanielI would appreciate (if you really dislike LGPL2+) not linking McCLIM project with a disclaimer, that it is a virus or as being infected by something, it is rude and belittles work of many people
20:59:15phoe_I really like and enjoy (L)GPL 2/3 and use it in my own projects
20:59:53phoe_but it is a viral license, as https://www.gnu.org/philosophy/vaccination.en.html itself states
22:09:01hrehfI'm trying to implement read, as elegantly as possible. So far my only axiom/invariant/hard-coded rule is that everything that is not matched is returned as a symbol when (actually before) the next match is returned. This allows to implement everything else as a reader macro, however it does NOT easily cover rules like "whitespace before numbers"
22:09:15hrehfwhat are the minimal hard-coded rules for the reader?
22:19:27pjbhrehf: this channel is concerned by Common Lisp only. The specification of Common Lisp contains ONLY ONE algorithm. This is the reader algorithm.
4:27:43drmeisterWe are making faster progress optimizing clasp. We've figured out how to use profiling and flame graphs to identify what is taking time.