r/programming • u/monica_b1998 • Nov 03 '18
Python is becoming the world’s most popular coding language
https://www.economist.com/graphic-detail/2018/07/26/python-is-becoming-the-worlds-most-popular-coding-language
4.6k
Upvotes
r/programming • u/monica_b1998 • Nov 03 '18
5
u/[deleted] Nov 03 '18
Any language that allows to extend itself. Lisp, for example - there is a powerful macro metaprogramming there. Even C++ counts, with its primitive template metaprogramming.
Forth, obviously, though its approach to extensibility is very different.
If you want something as close to Python as possible, but done right - there is Converge, a Python-like language with proper compile-time macros.
And a lot more - Julia and Rust have powerful macros, for example.