3 ms·
I have seen recent predictions that put Python as the main AI language in 2030 with 90% confidence. It's not dead or going away. Python also works better in Co
by visarga 4y ago
I have seen recent predictions that put Python as the main AI language in 2030 with 90% confidence. It's not dead or going away.
Python also works better in Codex and chatGPT, as an output of AI. Almost all AI research comes in Python, most of it never gets reimplemented, and the cutting edge stuff are usually just in Python. So if you want to try the latest toys - you guessed it - you need Python. Or be prepared to wait for 6-12 months/forever to get ported to your lang, and be prepared for bugs and less support
AI is going to be a differentiator for programming languages. The languages with more code out there, more questions answered on SO, will work better, causing more adoption, it's the rich get richer problem.
- pdimitar 4y agoI believe you're misrepresenting what I said. I got no horse in the race and I don't care if Python is "going away". It likely will not since it has a huge inertia and devoted fans. Furthermore, you citing the current state of affairs is not convincing. You're basically saying "the sun is shining now at noon, surely it will keep shining during midnight". Or "right now it's raining so surely it'll keep raining 24/7 for the next year". Also who predicts stuff for 2030 with 90% confidence? I'd like to have that person's self-esteem because nobody can predict as far into the future. I've been part of a number of communities and Python's seems dysfunctional and anarchic. Maybe that's a good thing and breeds creative forces -- the proponents certainly make that case, I heard, and I'm not opposed to the idea, just a tad skeptical. Time will tell, right? In the meantime, Python is still missing some stability guarantees and a good package manager. As a programmer that's a turnoff, so I work with other languages. Make of that what you will but I'll restate that I got no horse in the race. I'm using my experience to judge if something seems a good fit to work with, and maybe -- does it have a future.