3 ms·
Gluing pieces of C together was literally the reason I started using Python back in the 1990s. My other two main options were Tcl and Perl. Tcl was excellent a
by eesmith 3y ago
Gluing pieces of C together was literally the reason I started using Python back in the 1990s.
My other two main options were Tcl and Perl. Tcl was excellent at gluing, but worse at scaling, with no namespaces (then) and OO only as third-party add-ons.
Perl extensions were not so easy (better with Perl 5), and much as I enjoyed the language, handling complex data structures, was not for the faint-hearted.
Gluing pieces of C together is why we have NumPy, PyQt, pywin32, wxPython, and tens of thousands of other packages that work with C/C++/Fortran libraries.