That was a talking point closer to 20 years ago, at this point.
1980-2000 = "30 years ago"
2000-2010 = "10 years ago"
2010-2023 = "RecentlySyntaxError: Missing parentheses in call to 'print'. Did you mean print("Hello, world!")?
https://stackoverflow.com/questions/6182964/why-is-parenthes...
https://github.com/python/cpython/blob/main/Lib/antigravity....
In the end it is just an ad for Github products and not worthy of being on HN frontpage.
The GitHub blog became a strange place recently(-ish). It went from a factual blog describing fancy new GitHub features and interesting technical stuff (as it was a decade ago) to mostly a place full of incoherent marketing fluff like this post (with some real technical content interspersed).
import antigravity
I typed pydoc3 antigravity
(Cue clip of industrial disaster in background.)IMO, that example is there to show that there's less required boilerplate required in python compared to java when doing the same thing. And, in particular, none of that boilerplate really matters to what you want to do - print hello world - emphasizing the point of python being simple.
This is a strange article. It's got the talking point about Python that we were hearing about 10 years ago - "tired of those pesky curly brackets in Java, try this new language you might not have heard of: Python!". Who reading the GitHub blog has not heard of Python?
Also, that snippet used in the "What is Python commonly used for" section is strange:
It's overly verbosely written (especially given the example just above about how you don't need main function in Python) and refers just to an insider joke/Easter egg. I can't see that it's going to convince anyone to try Python, only make them feel that they're on the outside of a joke.It then ends with what seems like it might have been the point of the article, an advert for Copilot. It seems the way to get started writing Python is to write a short comment and then spam <TAB> and let the AI auto-complete your project.
(Also, and perhaps less importantly, looking at the author's GitHub profile I can't see a single instance of Python there. Though I'm not doing a deep-dive as that feel overly picky and there's plenty of private contributions that could well be Python.)