6 ms·
> Is this just junior devs who never learned it Seems more like it's fallen out of favor with senior devs who have moved to Go/Rust.
by stanleydrew 1y ago
> Is this just junior devs who never learned it
Seems more like it's fallen out of favor with senior devs who have moved to Go/Rust.
- ajkjk 1y agoyou'd be crazy (senior or not) not to use Go for Go stuff and Python for Python stuff
- biztos 1y agoI use both, with a preference for Go but I feel like I should be doing more Python just to keep it fresh. It seems like two of the main entries under “Python stuff” are “working with people who only know Python” and “AI/ML because of available packages.” What are some others?
- ajkjk 1y agoI mean... to oversimplify a bit, Python is for scripting and Go is for servers.
- pyuser583 1y agoI consider this self-inflicted. Pythons Async functionality is … unfortunate. JavaScript has much more intuitive async syntax, which was actually borrowed from a Python framework. For whatever reasons, the Python folks decided not to build on what they had, and reinvents things from scratch.
- bee_rider 1y agoI don’t know anything about go. But Rust is more of a competitor to C and C++, right? It is sort of bizarre if these languages are butting heads with a scripting language like Python. Python compares fairly well to Bash or JavaScript or whatever, right? (Maybe JavaScript is better, I don’t know anything about it).
- maleldil 1y agoRust has language features (often inspired by functional programming languages) that allow you to write pretty high level code.