5 ms·
> Python is older than Java, well supported WELL SUPPORTED???? Have you ever coded a real thing in python? I'm getting "Warning, no longer supported" console
by justbored123 6y ago
> Python is older than Java, well supported
WELL SUPPORTED???? Have you ever coded a real thing in python?
I'm getting "Warning, no longer supported" console messages in all my basic well established tools and libraries written in python because a guy that lives in a world of academics and theory and not in a world of business and delivery dates decided that python3 was not going to have backwards compatibility with python2 because they made a massive irreparable disaster when they designed python2.
That is not a professional tool for multi-million dollar companies, that is a toy for spoiled nerds. Exactly the same that Visual Basic 5-6 were when I was starting. Extremely easy to use and extremely fast, at the price of been garbage for anything larger than a toy app.
And because all the kids learned that at uni and went to create the next thing in it like PyTorch and TensorFlow, now you have to do all the real code in C / C++ to handle what python can't in terms of speed an reliability, doubling you code base, your Dev teams, and the needed skill set.
I have been programing in java in large multinationals for 10 years and I used python every single day for the past 3 years for what its useful: small hacky scripts to increase productivity. The real sh*t that manages you cellphone towers, you home-banking, you online shopping, your logistic chain and your android cellphone apps, all things that I have worked on, gets done in Java.
- BiteCode_dev 6y agoDropbox, Instagram, Google, Youtube, reddit and Nasa all have been heavily Python powered for a decade. I myself have coded a streaming platform getting half a million user every day in Python. Baring the CDN to store the content, it runs on 2 servers, one for the DB. So real things get done in Python pretty well.
- for_xyz 6y agoIn case of the Dropbox please read this: _But as the company grew, new engineers who joined couldn’t understand the code. Clever code is usually short and cryptic, written by and for the individual who came up with it, but is hard for anyone else to understand—and nearly impossible to maintain. Guido called this “cowboy coding culture”. He recognized its value in our early stages of trying to implement things quickly, but knew it wouldn’t be sustainable over time, so he decided to speak up in his own quiet way._ And now they'll have to rewrite everything in programming languages where maintenance is not a burden. [0] https://blog.dropbox.com/topics/company/thank-you--guido https://blog.dropbox.com/topics/company/thank-you--guido
- gytdau 5y agoYour last point is not supported by your link - this is an article praising Guido, the creator of Python, and remarking how good Python is.
- for_xyz 5y agoSorry, my bad. They already started rewriting core components in Rust. Here you go: https://dropbox.tech/infrastructure/rewriting-the-heart-of-our-sync-engine https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...