3 ms·
I find Python a pretty rigid and boring language. There are no macros, the syntax is infuriating, it is mostly OO these days. You can do introspection and acce
by bgwalter 1y ago
I find Python a pretty rigid and boring language. There are no macros, the syntax is infuriating, it is mostly OO these days.
You can do introspection and access the variables at runtime (using a horrible syntax), but that's it.
I don't see much artistic aspirations in the language or in its creators. Ruby already has a much better metaprogramming story and the code looks more elegant.
- Torwald 1y agoreply to parent and grandparent: > Python looks like an ordinary dumb language, but semantically it has a lot in common with Lisp, and has been getting closer to Lisp over time. > They might even let you use Ruby, which is even more Lisp-like. https://www.paulgraham.com/lispfaq1.html https://www.paulgraham.com/lispfaq1.html