Making Python faster with Rust
&gt; Python is a superb API for researchers,<p>Where does this nonsense come from?  No.  It isn&#x27;t.  It&#x27;s just a stupid fashion.  Something that should be discouraged, not encouraged by trying to make it work when it&#x27;s obviously broken.<p>As someone who does work with researchers who do use Python a lot, I see the everyday painful experiences of people who use it.  And this pain doesn&#x27;t need to be there.  It&#x27;s just masochism.  And the only real reason is that they don&#x27;t know any better.  The only other thing they know is Matlab, and that&#x27;s even worse.<p>Python is just a bad language.  Popular, but awful.  Ironically, while researchers are supposed to be on the forerfront of discovery and technology... well, they aren&#x27;t.  Industry outpaced research.  So much so that today there are government programs to onboard researchers into more automated and more automatically verified way to do research.  And we aren&#x27;t talking about making an elite force here.  These programs are meant for people in research who copy data from Excel sheets one data point at a time into another spreadsheet.  It&#x27;s that kind of bad.<p>My wife happened to work in such a government center, and that&#x27;s how I know about what&#x27;s going on inside these programs. And it&#x27;s very sad that decisions about the preferred tools for research automation are made by people who, unlike most of their peers, had <i>some</i> exposure to what happens in the industry, but had no deeper understanding of the reasons any particular technology ended up in any particular niche, nor any independent ability to assess the capabilities of any particular tech.  It&#x27;s really sad what&#x27;s going on there.