Content deleted Content added
MiszaBot I (talk | contribs) m Archiving 2 thread(s) from Talk:Python (programming language). |
MiszaBot I (talk | contribs) m Archiving 2 thread(s) from Talk:Python (programming language). |
||
Line 92:
I am new to the editing of articles, so maybe I am missing something obvious to others. The Further Reading section needed improvement, so I added a good book and organized the list. Later the book list was severely pruned, but I do not understand what qualifies the books that remain. Selected Wikipedia policy was duplicated in the Further Reading section, but it appears that the policy is not being followed. Could someone please explain what I am missing here, or show an example of the proper way to add a book. Thanks. [[User:Lance Albin|Lance Albin]] ([[User talk:Lance Albin|talk]]) 03:37, 2 January 2011 (UTC)
== Performance ==
I've heard that Python's performance (unless optimized) isn't that great, however, I know nothing about this myself. Can someone put something about Python's performance compared to other high-level languages? <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/212.68.15.66|212.68.15.66]] ([[User talk:212.68.15.66|talk]]) 06:25, 3 February 2011 (UTC)</span><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
:Not really. It depends on too much. You might want to check [http://shootout.alioth.debian.org/dont-jump-to-conclusions.php this page] for why plus have some fun. P.S. I am assuming that you meant run-time performance. Ease/accuracy of development is another measure. --[[User:Paddy3118|Paddy]] ([[User talk:Paddy3118|talk]]) 12:22, 3 February 2011 (UTC)
::I totally agree with what you say about development/runtime performance (especially when it comes to Java, people are way too aggressive about its runtime performance in my opinion). Thanks for the link! [[Special:Contributions/212.68.15.66|212.68.15.66]] ([[User talk:212.68.15.66|talk]]) 06:58, 4 February 2011 (UTC)
:::Python and Java *can* perform well. But they rarely *do* in my experience. That's because high-level programming languages tend to discourage the kind of optimizations that are second-nature when doing lower-level programming. An exception to this is PERL, because it allows (and frequently uses) inline and XS compiled code.... where high level and low-level code can be freely mixed. <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/66.194.114.178|66.194.114.178]] ([[User talk:66.194.114.178|talk]]) 16:07, 18 May 2011 (UTC)</span><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
== Python 2 vs Python 3 ==
Are we assuming that nobody cares about Python 2 now? The table of built-in types was "simplified" by having it refer only to Python 3. I'm OK with that, as long as we also add a section describing the differences between 2 and 3. (I'm not sufficiently fluent in both to create such a section myself.) [[User:Joule36e5|Joule36e5]] ([[User talk:Joule36e5|talk]]) 02:18, 10 June 2011 (UTC)
:Python 2 will be in use for probably another 5-9 years. Most production is running under Python 2 now since programs need their library packages converted to Python 3 before they move over. --[[User:Javaweb|Javaweb]] ([[User talk:Javaweb|talk]]) 03:04, 10 June 2011 (UTC)Javaweb
|