Jump to content

Talk:Python (programming language): Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Tags: Mobile edit Mobile web edit
Hrf (talk | contribs)
No edit summary
Line 53: Line 53:


GDScript is the language of the Godot Game Engine. It's influenced from Python, so it should be added in the "from Python influenced" list. [[User:Reinthaler|Reinthaler]] ([[User talk:Reinthaler|talk]]) 08:48, 8 August 2019 (UTC)
GDScript is the language of the Godot Game Engine. It's influenced from Python, so it should be added in the "from Python influenced" list. [[User:Reinthaler|Reinthaler]] ([[User talk:Reinthaler|talk]]) 08:48, 8 August 2019 (UTC)

== Version history ==
I would very much like to see a version history, much like the one on the [[Perl]] article and like the one at https://github.com/PyCQA/pyflakes/issues/319 (Which looked like it came from wikipedia anyway).

Is there any reason why there isn't one? Copyright, etc? Also, I couldn't find one ever being created in the history of this page or the [[History of Python]] page.

Very happy to do the research and create it, as long as it doesn't get deleted the next day!

[[User:Hrf|hrf]] ([[User talk:Hrf|talk]]) 08:35, 9 August 2019 (UTC)

Revision as of 08:35, 9 August 2019

Template:Vital article

Good articlePython (programming language) has been listed as one of the Engineering and technology good articles under the good article criteria. If you can improve it further, please do so. If it no longer meets these criteria, you can reassess it.
Article milestones
DateProcessResult
March 7, 2007Good article nomineeListed
February 17, 2009Peer reviewReviewed
March 3, 2009Good article reassessmentKept
Current status: Good article

PEP 8

PEP8 redirects here but is not explained in the article. -- Beland (talk) 15:48, 30 November 2018 (UTC)[reply]

Good point. I added it in. peterl (talk) 04:51, 26 March 2019 (UTC)[reply]

Order of implementations in the infobox

In the infobox, there is a list of "Major implementations". The list is currently in alphabetical order, but this puts a relatively minor implementation at the beginning. I think listing them in order of importance would be more appropriate. It might be difficult to determine the order of importance, but the Python (programming language)#Implementations section does a good job of briefly explaining the differences between the versions. As CPython is the reference implementation, it should be the first listed in the infobox, and other implementations which are highly compliant and support Python 3 should follow. Implementations which have a limited subset of the Python language or standard library should be later in the list, or not included in the infobox at all. Just my opinion, I made an edit to this infobox list on 20 December 2018 and I'm not going to edit war over it.-gadfium 22:29, 13 March 2019 (UTC)[reply]

Completely agree. Certainly CPython needs to be first; is there an option in the infobox for "other implementations"?
peterl (talk) 09:00, 14 March 2019 (UTC)[reply]

Nomination of Portal:Python (programming language) for deletion

A discussion is taking place as to whether Portal:Python (programming language) is suitable for inclusion in Wikipedia according to Wikipedia's policies and guidelines or whether it should be deleted.

The page will be discussed at Wikipedia:Miscellany for deletion/Portal:Haskell (programming language) (it's part of a bundled nomination) until a consensus is reached, and anyone is welcome to contribute to the discussion. The nomination will explain the policies and guidelines which are of concern. The discussion focuses on high-quality evidence and our policies and guidelines.

Users may edit the page during the discussion, including to improve the page to address concerns raised in the discussion. However, do not remove the deletion notice from the top of the page. North America1000 00:44, 26 March 2019 (UTC)[reply]

Languages that influenced Python

There is a section Languages influenced by Python. There should also be a section describing what languages that influenced Python. It seems likely to me that some of the features that are listed as being influenced by Python were actually features of languages that existed prior to Python. Sam Tomato (talk) 17:03, 27 July 2019 (UTC)[reply]

Interpreted

The C language is compiled to assembly code, which is then interpreted. So, C is a compiled language. Python is compiled to bytecode, which is then interpreted. So, Python is an interpreted language? Plokmijnuhby (talk) 08:49, 6 August 2019 (UTC)[reply]

Assembly code (actually, the object code produced from assembly code) is executed by the CPU hardware which means it is not interpreted. Interpreted code is parsed by software which works out what instructions need to be executed by the CPU. Please ask any other questions (not directly related to improving the article) at the appropriate reference desk. Johnuniq (talk) 09:38, 6 August 2019 (UTC)[reply]

Python influenced GDScript

GDScript is the language of the Godot Game Engine. It's influenced from Python, so it should be added in the "from Python influenced" list. Reinthaler (talk) 08:48, 8 August 2019 (UTC)[reply]

Version history

I would very much like to see a version history, much like the one on the Perl article and like the one at https://github.com/PyCQA/pyflakes/issues/319 (Which looked like it came from wikipedia anyway).

Is there any reason why there isn't one? Copyright, etc? Also, I couldn't find one ever being created in the history of this page or the History of Python page.

Very happy to do the research and create it, as long as it doesn't get deleted the next day!

hrf (talk) 08:35, 9 August 2019 (UTC)[reply]