Re:Defense of Lisp Macros
by mst on Thursday July 25, 2024 @07:05PM
(#41074379)
Elixir feels like that as well (in the same broader sense).
Their trick of 'use' being require+import (ala perl) becomes brilliant when you realise import can be a macro, and that's how libraries inject things into your current namespace.
Julia looks beautiful but I keep forgetting to play with it. I'd use the startup time as an excuse, but it really is just 'I keep forgetting' if I'm honest.
Their trick of 'use' being require+import (ala perl) becomes brilliant when you realise import can be a macro, and that's how libraries inject things into your current namespace.
Consider also: https://github.com/elixir-lang/elixir/blob/main/lib/elixir/l...
Julia looks beautiful but I keep forgetting to play with it. I'd use the startup time as an excuse, but it really is just 'I keep forgetting' if I'm honest.