4 ms·
I hear the words "magic" and "magical" used in the Python community to mean that a particular module or framework does not expose its inner workings and does a
by 3131s 10y ago
I hear the words "magic" and "magical" used in the Python community to mean that a particular module or framework does not expose its inner workings and does a lot of work behind the scenes that is not transparent to the programmer.
- ue_ 10y agoI feel as though Django is described as 'magic' quite a lot, and frameworks with apparently little magic (like Flask) aren't accused of it so much. The 'magic' trend has carried over to Common Lisp with frameworks like Clack supporting similar 'magic' to Flask.
- deleted 10y ago[deleted]
- emodendroket 10y agoRight, yeah. I mean, depending on your philosophy that might be good or bad, but I don't think it's literally expressing a mindset that "nobody could understand how this works, just don't touch it."