4 ms·
Trying to use Python on the web or mobile is a lost cause. Use JS/TS or wasm generated from rust, that’s what is was built for. I regret spending time writing b
by ra1231963 5y ago
Trying to use Python on the web or mobile is a lost cause. Use JS/TS or wasm generated from rust, that’s what is was built for. I regret spending time writing backend web frameworks in Python too. Most backends you’d hack together with Python can be built with TS and save you the headache of using PyPI along with npm, as well as rewriting your types, logic, and algorithms in multiple languages.
Plus there are actual companies putting continued investment into V8 and react native, since their revenue depends on it. Python is a liability when it’s used in anything other than developer tooling.
Everything in Python feels like it was made by some passionate oss devevelopers. Cool stuff, but not sustainable or ergonomic. The type system is kludgier than typescript’s and not as strong as rust’s. Python’s async APIs are embarrassing compared to JavaScript’s.
Sadly this feels like one of those projects that should have been abandoned or pivoted before sinking so much energy into it.
I love Python and still use it all the time. But for anything UI related I stay away.