4 ms·
This feels like a variation on Zawinski's Law: Every program attempts to expand until it can run python [read mail]. Those programs which cannot so expand are r
by petsfed 2y ago
This feels like a variation on Zawinski's Law: Every program attempts to expand until it can run python [read mail]. Those programs which cannot so expand are replaced by ones which can.
Or more broadly, the inner-platform effect. I'm left wondering "why would you use python within the lousy coding interface of excel, when Pandas already exists?"
- pphysch 2y agoOnce Python became the lingua franca for next-gen HPC applications (i.e. machine learning), we had a good indication that the (higher-level) programming language wars will soon be over. Students graduating today are comfortable in Jupyter notebooks but not a CLI. Also on HN front-page is a full implementation of llm.c in Python-superset Mojo. Once Python takes off in the browser, either by compiling to WASM (via something like Mojo) or interpreted by PyScript, it's over. Total GvR victory.
- FractalHQ 2y agoPython will have to pry the Typescript types from my cold dead hands before I choose it on purpose. If anything is going to replace Typescripts web dominance, it will need to offer an advantage.. not a regression. Python would be such a harsh downgrade in so many ways.
- lwtarsx1 2y agoGoogle just fired the Python team, though that of course might also have political reasons. I don't think that Google or anyone else is prepared to use PyScript. I would not either, given the attitude of Python core towards security and correctness.
- petsfed 2y agoThis is where I land too. Python is very handy when I need to do something quickly, I expect to modify exactly what I'm doing often, and security and efficiency are not core goals. But every time I start to write a class in python, it feels like bikeshedding to me.