2:17:56jasomminion: memo for dtornabene: the defrule in plush is from esrap (a packrat parsing library)
2:17:57minionRemembered. I'll tell dtornabene when he/she/it next speaks.
3:06:56Bikedoes anyone know how slime parses arglists? if i do (defmethod test (&key ((:foo bar))) bar), (swank-backend:arglist 'test) => (&KEY ((:FOO BAR))), but it displays in the minibuffer as &key foo
5:42:26beachI always try to solve some practical problem. To do that, I have to invent some theory or some technique that needs to be proven to work. Then I use that theory or technique to create an implementation. Finally, I measure performance (often compared to existing techniques), and show that the new technique is better than existing ones.
5:44:05beachThis formula works well for Common Lisp, because very little serious fundamental work has been done since the AI winter, and the reality of processors has changed radically since, so new techniques can be invented.
5:45:24SaganManThat's good beach. Those new techniques and theries of yours are patented?
5:46:29beachNo. I am fundamentally against software patents. And I was part of the movement to get the EU parliament to reject software patents by a crushing majority.
5:51:26beach... so instead they are published in the proceedings of ELS and ILC.