4:48:23ebzzryArcaelyx: I’m curious why so, and if there are specific features of CCL used.
4:48:59ArcaelyxBy CCL, do you mean Common Lisp? If not, I'm unaware.
4:49:40no-defun-allowedArcaelyx: Clozure Common Lisp
4:49:59beachebzzry: As I recall, pjb has been working with CCL for OpenMusic. Again, as I recall, CCL is a derivative of MCL, and IRCAM was into Macs and Common Lisp in the past.
12:08:37syntaxfree(Hy is a Lisp syntax for Python, sort of. But has macros. hylang.org and stuff)
12:14:03no-defun-allowedHy doesn't have lexical block scoping, so you might have some more surprises from here.
12:15:09syntaxfreeas far as I can tell Hy follows Python rules of scoping. It would be awkward to learn otherwise.
12:15:29syntaxfreeit doesn't have "let". it has within-function assignment, like python.
12:15:53no-defun-allowedMore awkward to have automatic type coercion and function scoping in a Lisp to me.
12:19:14syntaxfreeI wish there was more support for type hinting. newer python things are extensively using type hints (eg to validate json inputs and produce valid Python objects from JS objects)