Talk:Python (programming language): Difference between revisions
imported>David MacQuigg |
imported>David MacQuigg |
||
Line 9: | Line 9: | ||
This is an excellent history of the language, but not an Introduction or a Tutorial. We should add a link to [https://www.python.org python.org] where anyone interested in learning the language will find well-chosen code examples, a web-based interpreter where they can try their own examples without having to install Python, and links to full documentation, including a tutorial that will take them through all the basic features of the language. The tutorial is what got me hooked 15 years ago. It took about an hour for me to get over the shock of white space being actual syntax. It won't let you make a mistake if you forget a semicolon. --[[User:David MacQuigg|David MacQuigg]] ([[User talk:David MacQuigg|talk]]) 20:56, 21 January 2021 (UTC) | This is an excellent history of the language, but not an Introduction or a Tutorial. We should add a link to [https://www.python.org python.org] where anyone interested in learning the language will find well-chosen code examples, a web-based interpreter where they can try their own examples without having to install Python, and links to full documentation, including a tutorial that will take them through all the basic features of the language. The tutorial is what got me hooked 15 years ago. It took about an hour for me to get over the shock of white space being actual syntax. It won't let you make a mistake if you forget a semicolon. --[[User:David MacQuigg|David MacQuigg]] ([[User talk:David MacQuigg|talk]]) 20:56, 21 January 2021 (UTC) | ||
This article in one of what I hope will be an excellent collection of subtopics and related articles in the Computers Workgroup. Subtopics should be referenced in links from within the article. Related articles can be found by stepping up in the hierarchy Python > Languages > Computers. Articles on the same or higher level can be also subtopics of this one (e.g. Ruby should be under Languages, but in an article on Python, it is just a subtopic). Let's work on an outline that will guide our current developments, but also allow changes as we get authors with interests and expertise in other areas.--[[User:David MacQuigg|David MacQuigg]] ([[User talk:David MacQuigg|talk]]) 21:51, 23 January 2021 (UTC) | This article in one of what I hope will be an excellent collection of subtopics and related articles in the Computers Workgroup. Subtopics should be referenced in links from within the article. Related articles can be found by stepping up in the hierarchy Python > Languages > Computers. Articles on the same or higher level can be also subtopics of this one (e.g. Ruby should be under Languages, but in an article on Python, it is just a subtopic). Let's work on an outline that will guide our current developments, but also allow changes as we get authors with interests and expertise in other areas. Note: this is not trying to be a complete outline of computer topics, but just the interests of current CZ authors. --[[User:David MacQuigg|David MacQuigg]] ([[User talk:David MacQuigg|talk]]) 21:51, 23 January 2021 (UTC) | ||
Computers | Computers | ||
Line 19: | Line 19: | ||
Scientific - Numpy, SciPy, Jupyter, Matlab, R | Scientific - Numpy, SciPy, Jupyter, Matlab, R | ||
Database - SQL Alchemy, SQLite | Database - SQL Alchemy, SQLite | ||
Graphics - SketchUp | |||
Networks | Networks | ||
[[Email system]] | [[Email system]] | ||
HTTP, Websockets | HTTP, Websockets |
Revision as of 15:59, 23 January 2021
Archiving this Talk page and the current article
I am Archiving this Talk page and its current article, leaving a pristine space for a new article to arrive soon. The previous article can be found in History or here. Pat Palmer (talk) 18:30, 20 January 2021 (UTC)
I've posted the new article after a sandbox incubation period. The Discussion section of the archived page talks about how I've been invited in to make a fresh start. Kirby Urner (talk) 20:15, 20 January 2021 (UTC)
Purpose of this article
This is an excellent history of the language, but not an Introduction or a Tutorial. We should add a link to python.org where anyone interested in learning the language will find well-chosen code examples, a web-based interpreter where they can try their own examples without having to install Python, and links to full documentation, including a tutorial that will take them through all the basic features of the language. The tutorial is what got me hooked 15 years ago. It took about an hour for me to get over the shock of white space being actual syntax. It won't let you make a mistake if you forget a semicolon. --David MacQuigg (talk) 20:56, 21 January 2021 (UTC)
This article in one of what I hope will be an excellent collection of subtopics and related articles in the Computers Workgroup. Subtopics should be referenced in links from within the article. Related articles can be found by stepping up in the hierarchy Python > Languages > Computers. Articles on the same or higher level can be also subtopics of this one (e.g. Ruby should be under Languages, but in an article on Python, it is just a subtopic). Let's work on an outline that will guide our current developments, but also allow changes as we get authors with interests and expertise in other areas. Note: this is not trying to be a complete outline of computer topics, but just the interests of current CZ authors. --David MacQuigg (talk) 21:51, 23 January 2021 (UTC)
Computers Languages Python - IDLE, TkInter, PyQT, Twisted, WSGI, ASGI Java, C, C++ Applications Web - Rails, Django, LAMP Scientific - Numpy, SciPy, Jupyter, Matlab, R Database - SQL Alchemy, SQLite Graphics - SketchUp Networks Email system HTTP, Websockets