4 ms·
It’s because the total dollars of capitalized software deployed in the world using Python has absolutely exploded from AI stuff. Just like how the total dollars
by eigenvalue 3y ago
It’s because the total dollars of capitalized software deployed in the world using Python has absolutely exploded from AI stuff. Just like how the total dollars of business conducted on the web was a big driver of JS performance earlier.
- dehrmann 3y agoBut all the AI heavy lifting is done in native code.
- dron57 3y agoAI heavy lifting isn't just model training. There's about a million data pipelines and processes before the training data gets loaded into a PyTorch tensor.
- HDThoreaun 3y agoalso done in native code
- tomjakubowski 3y agoEhhh... if you're lucky. I've seen (and maybe even written) plenty of we-didn't-have-time-to-write-this-properly-with-dataframes Python data munging code, banged out once and then deployed to production. I'll take performance gains there.
- janalsncm 3y agoFrom personal experience, no. I ended up writing rust bindings to call from python that turned minutes of loading into seconds.
- ElectronCharge 3y agoThat is the exact value proposition of Mojo. Pythonesque (sane) syntax, great AOTC language features, great performance, memory safety, excellent Python interoperability. What’s not to like? If you think of something, contact Modular…
- eternityforest 3y agoWhen Node.js started really taking off, I was actually a bit worried that Python would become No Longer Best Practice, but now it definitely seems to be still going strong.
- teaearlgraycold 3y agoPython is Best Practice (tm)? What do you mean?
- eternityforest 3y agoRight now, if you develop something in Python, not many people complain at you, although some might say you shoulda used JS and some of them might be right.... Maybe not absolute best practice, but it's not like PHP or Ruby or Perl, where there's rarely ever any new projects everyone blogs about using them. All the big web frameworks are still maintained, there are still new coders learning it, it's not a language that will make people be like "Oh ew, I'm not learning that language just to work on that", etc.