News for hackers. Stuff that matters.
Re:Show HN: RapidFuzz – A fast string matching library for P... by h8hawk on Monday March 30, 2020 @05:42AM (#22726453)
It reminds me every fast python library is not written in python!
Re:Show HN: RapidFuzz – A fast string matching library for P... by AndrewOMartin on Monday March 30, 2020 @06:12AM (#22726626)
For many users, the important language is the one you use to interface with the language, not the language the library was written in. :)

Not contradicting your point, btw.

Re:Show HN: RapidFuzz – A fast string matching library for P... by j88439h84 on Monday March 30, 2020 @05:49AM (#22726497)
Or, they're written in pure python and run under PyPy.
Re:Show HN: RapidFuzz – A fast string matching library for P... by willvarfar on Monday March 30, 2020 @07:28AM (#22727079)
^ this :)

I once solved a performance problem by using the pure-python mysql drivers and pypy, rather than the normal c-wrapped drivers and python. The result was actually faster than a Java version of the same program using the normal JDBC drivers.

Something feels deeply wrong with a world where database performance can depend on basic string interpolation performance deep in your client-side mysql drivers... Its soul-destroying to see a naive 'safe' parameterization code coming up hottest in Java profiling results.