3 ms·
The key line is “In Lisp, source filters never break.” On a related note, https://www.youtube.com/watch?v=e1T7WbKox6s https://www.youtube.com/watch?v=e1T7WbKox
by db48x 5y ago
The key line is “In Lisp, source filters never break.”
On a related note, https://www.youtube.com/watch?v=e1T7WbKox6s https://www.youtube.com/watch?v=e1T7WbKox6s is very much worth watching.
- jdougan 5y agoThree little words: Just Use Lisp. Having written a skeletal macro system for a Smalltalk, I do have a lot of sympathy for the effort he had to go through.
- db48x 5y agoHe definitely used a significant amount of elbow grease on this project. I’m sure that it was at least a year’s worth of work for him, but he actually gave this same talk several times that year so I bet he came out ahead. On the other hand, Regex::Debugger is something I really miss when I am working in any other language. I think Perl is unique in having a real debugger for regexes. The closest analogue is re-builder in Emacs, which lets you type a regex and see how it matches against a bunch of sample text. Very useful, but not the same as stepping through the regex.
- drekipus 5y agoI made sure to bookmark this same come back to it. I'm glad I did! Great watch, and I don't even know Perl
- db48x 5y agoI’m glad you enjoyed it! I definitely think that it has value over and above its Perl content.