Jump to content
Wikipedia The Free Encyclopedia

Talk:Python (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is the talk page for discussing improvements to the Python (programming language) article.
This is not a forum for general discussion of the subject of the article.
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL
Archives : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 Auto-archiving period: 3 months
Former good article Python (programming language) was one of the Engineering and technology good articles , but it has been removed from the list. There are suggestions below for improving the article to meet the good article criteria. Once these issues have been addressed, the article can be renominated. Editors may also seek a reassessment of the decision if they believe there was a mistake.
Article milestones
DateProcessResult
March 7, 2007 Good article nominee Listed
February 17, 2009 Peer review Reviewed
March 3, 2009 Good article reassessment Kept
February 9, 2023 Good article reassessment Delisted
Current status: Delisted good article
This level-5 vital article is rated B-class on Wikipedia's content assessment scale.
It is of interest to the following WikiProjects:
WikiProject icon Computing : Software / CompSci / Free and open-source software High‐importance
WikiProject icon This article is within the scope of WikiProject Computing , a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
High This article has been rated as High-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software (assessed as High-importance).
Taskforce icon
This article is supported by WikiProject Computer science (assessed as Mid-importance).
Taskforce icon
This article is supported by Free and open-source software (assessed as High-importance).
Things you can help WikiProject Computer science with:
WikiProject icon Computer science High‐importance
WikiProject icon This article is within the scope of WikiProject Computer science , a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.Computer scienceWikipedia:WikiProject Computer scienceTemplate:WikiProject Computer scienceComputer science
High This article has been rated as High-importance on the project's importance scale.
Things you can help WikiProject Computer science with:
This article is written in American English , which has its own spelling conventions (center, color, defense, realize, traveled) and some terms may be different or absent from other varieties of English. According to the relevant style guide, this should not be changed without broad consensus.

GA reassessment

[edit ]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Article (edit | visual edit | history) · Article talk (edit | history) · Watch Watch article reassessment page Most recent review
Result: No improvemnent, so delisted. ~~ AirshipJungleman29 (talk) 13:16, 9 February 2023 (UTC) [reply ]

A 2007 listing of a still in-use programming language; no surprise that huge amounts of material is unsourced, violating GA criterion 2. I also feel that too much detail is being paid to the syntax of the language, possibly violating criterion 3b). ~~ AirshipJungleman29 (talk) 12:37, 1 February 2023 (UTC) [reply ]

See above for further issues. No harm in starting the reassessment now. ~~ AirshipJungleman29 (talk) 12:41, 1 February 2023 (UTC) [reply ]
@AirshipJungleman29: can you notify the major contributors, reviewers and initial nominator? Pings may be missed, and I only pinged those with over 5% authorship. Feel free to remove this comment afterwards. Femke (alt) (talk) 14:00, 1 February 2023 (UTC) [reply ]
@Abductive, Comp.arch, Thumperward, and Akeosnhaoe:
Perhaps @Peterl, Gadfium, TJRC, MrOllie, and Peaceray: too. ~~ AirshipJungleman29 (talk) 14:36, 1 February 2023 (UTC) [reply ]
Femke (alt), this article annoyingly dates to before the days of nominator/reviewer.~~ AirshipJungleman29 (talk) 14:33, 1 February 2023 (UTC) [reply ]
I am not a major contributor to this article, I just ran a couple of bots on it. Abductive (reasoning) 14:37, 1 February 2023 (UTC) [reply ]
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Problems

[edit ]

1, Why does the programing language template doesn't use an offical logo of Python, like it did before? Xzkdeng (talk) 08:51, 15 July 2025 (UTC) [reply ]

"Batteries included" removed

[edit ]

Because in the first reference that was given the term "batteries" doesn't show up anymore, and the second reference is a long-withdrawn PEP. jae (talk) 12:20, 17 July 2025 (UTC) [reply ]

kotlin

[edit ]

https://en.wikipedia.org/w/index.php?title=Python_(programming_language)&diff=prev&oldid=1315974273

@Artem's pages can you add citation for that

the doc dont list python https://kotlinlang.org/docs/faq.html#is-kotlin-hard

Kotlin is inspired by existing languages such as Java, C#, JavaScript, Scala and Groovy. Lokiretro (talk) 01:44, 10 October 2025 (UTC) [reply ]

https://en.wikipedia.org/w/index.php?title=Python_(programming_language)&diff=prev&oldid=1316091845
https://www.kofi-group.com/9-things-you-need-to-know-about-kotlin/
IT’S A RELAXED VERSION OF JAVA
One of the first things you’ll notice about Kotlin is that it takes influence from Python in that it doesn’t require a semicolon at the end of each line, rather replacing the semicolon with a newline character to signify the end of a line of code. Aside from that, however, it retains a lot of the syntax of Java; you’ll have a remarkably quick transition if you decide to switch over, and will notice a lot of features that’ll reduce the infamous headaches associated with programming in Java.
https://en.wikipedia.org/wiki/Semicolon#Computing
i think semicolon history is complex topic on programming. i tried to find other source but cant find anything
on kotlin page it mention that scala is also one of the influence for them. scala also does not require semicolons to end statements.
other problem i find is that the source dont list any author
the website is also not found anywhere else on wikipedia https://en.wikipedia.org/w/index.php?search=insource%3A%22kofi-group%22&title=Special%3ASearch&profile=advanced&fulltext=1&ns0=1
this may not meet the requirement for Wikipedia:Reliable_sources Lokiretro (talk) 21:23, 10 October 2025 (UTC) [reply ]
after searching edit history of kotlin i found the edit that add python to the list
https://en.wikipedia.org/w/index.php?title=Kotlin_(programming_language)&diff=prev&oldid=867056280
Update "influenced by" based on talk by language designer A. Breslav titled "Languages which Kotlin borrowed from" (https://www.youtube.com/watch?v=xH-RZ9YlxH0). Slides are in English, but there are more details in the talk, which is in Russian
the youtube video have following description
. . . . Расскажем о тех языках, из которых мы заимствовали идеи и концепции, когда разрабатывали Kotlin. В числе прочего, речь пойдет о Java, C#, Scala, Groovy, Python, Gosu и т.д. Покажем, как некоторые из этих идей изменились в нашей интерпретации. И немного расскажем о том, какие известные языки теперь учатся на нашем опыте (Swift, Java, Hack, C#).
google translate
We'll talk about the languages ​​from which we borrowed ideas and concepts when developing Kotlin. Among others, we'll discuss Java, C#, Scala, Groovy, Python, Gosu, and others. We'll show how some of these ideas have changed in our interpretation. We'll also share a few insights into which well-known languages ​​are now learning from our experience (Swift, Java, Hack, C#).
this maybe better reference but i dont understand russian Lokiretro (talk) 21:41, 10 October 2025 (UTC) [reply ]
Wikipedia:Teahouse#need help for this russian video about kotlin
python
https://en.wikipedia.org/w/index.php?title=Python_(programming_language)&oldid=1316513838
kotlin
https://en.wikipedia.org/w/index.php?title=Kotlin_(programming_language)&oldid=1316514150
anyone can revert it if there is better resource for this Lokiretro (talk) 23:01, 12 October 2025 (UTC) [reply ]

increasing speed?

[edit ]

Typing is not for increasing speed, it is used for IDE's to getting hints. 156.67.189.2 (talk) 12:26, 14 October 2025 (UTC) [reply ]

That seems to saying that in addition to type hint, they've also increased speed in recent versions. That paragraph needs some general rewording/clarifying. Skynxnex (talk) 21:44, 14 October 2025 (UTC) [reply ]
I've removed the speed thing because I think people just always assume that updates increase speed. ―Panamitsu (talk) 01:01, 15 October 2025 (UTC) [reply ]

AltStyle によって変換されたページ (->オリジナル) /