473,805 Members | 1,972 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Papers on Python

I have been given an assignment to collect 5 papers on Python and
write a report on each of the papers. I went ahead and researched and
collected 9 papers; all from the internet with most of them coming
from the International Python Conference.

But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?

I might replace all or some of my papers from those suggested by the
members on this newsgroup.

-RH
PS. Before someone starts on how college kids are using the internet
(or the help available on the 'net) to do the work for them, No I am
not cheating. The actual assignment is to select 9 papers that you
find interesting and write a report on each of them. I already have my
9 papers selected. Now I want to know if I would like to replace some
from my collection.
Jul 18 '05 #1
7 1952
Rick:
But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?


- Lutz Prechelt's paper comparing C, C++, Perl, Java, Tcl, Python, and
a couple more languages, all on the same non-trivial task

- Greg Stein's paper at the San Jose conference (1998), on how his
company used Python to make a commercial web app then sold it
to Microsoft - helped convince me people could make money doing Python

- not really a paper, but reading through the tutorial and the library
docs
back in 1997 were what convinced me that Python was the language for
me.
It still took 2 years before I could use it -- too much preexisting Tcl
and Perl
code.

Andrew
da***@dalkescie ntific.com

Jul 18 '05 #2

"Rick" <ri************ @hotmail.com> wrote in message
news:8b******** *************** **@posting.goog le.com...
I have been given an assignment to collect 5 papers on Python and
write a report on each of the papers. I went ahead and researched and
collected 9 papers; all from the internet with most of them coming
from the International Python Conference.

But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?

I might replace all or some of my papers from those suggested by the
members on this newsgroup.

-RH
PS. Before someone starts on how college kids are using the internet
(or the help available on the 'net) to do the work for them, No I am
not cheating. The actual assignment is to select 9 papers that you
find interesting and write a report on each of them. I already have my
9 papers selected. Now I want to know if I would like to replace some
from my collection.


my two personal favorite articles are:

eric raymond's "why python"
http://www.linuxjournal.com/article.php?sid=3882

Python Streamlines Space Shuttle Mission Design
http://pythonology.org/success&story=usa

bryan
Jul 18 '05 #3
ri************@ hotmail.com (Rick) wrote:
PS. Before someone starts on how college kids are using the internet
(or the help available on the 'net) to do the work for them, No I am
not cheating. The actual assignment is to select 9 papers that you
find interesting and write a report on each of them. I already have my
9 papers selected. Now I want to know if I would like to replace some
from my collection.


Why not take 9 threads in this newsgroup or the Python developers
mailing list and write a report on that? Of course you'd have to
convince your teacher somehow that this is the way things work
nowadays and that the days where a single author wrote a monolithic
paper are gone.

Knowledge production and decision making are much more interactive and
hands-on than before, and discussions involve a lot more people of
varying degrees of expertise and having a more diverse background.

If it makes any difference: I would love to see some threads reviewed,
especially threads that have had some time to cool down and that can
be viewed from some distance now. Post the result of your assignment
here, you'll get free error checking this way and at the same time you
prove that the system works by interacting with it. Isn't it Pythonic
:-)

Anton.

Jul 18 '05 #4

"Anton Vredegoor" <an***@vredegoo r.doge.nl> wrote in message
news:bg******** **@news.hccnet. nl...
ri************@ hotmail.com (Rick) wrote:
PS. Before someone starts on how college kids are using the internet
(or the help available on the 'net) to do the work for them, No I am
not cheating. The actual assignment is to select 9 papers that you
find interesting and write a report on each of them. I already have my
9 papers selected. Now I want to know if I would like to replace some
from my collection.


Why not take 9 threads in this newsgroup or the Python developers
mailing list and write a report on that? Of course you'd have to
convince your teacher somehow that this is the way things work
nowadays and that the days where a single author wrote a monolithic
paper are gone.

Knowledge production and decision making are much more interactive and
hands-on than before, and discussions involve a lot more people of
varying degrees of expertise and having a more diverse background.

If it makes any difference: I would love to see some threads reviewed,
especially threads that have had some time to cool down and that can
be viewed from some distance now. Post the result of your assignment
here, you'll get free error checking this way and at the same time you
prove that the system works by interacting with it. Isn't it Pythonic
:-)

Anton.


anton, excellant idea. here are the most recent 3 threads that contain over
100 postings... must be good "report material" in these...

201 postings
anything like C++ references

130 postings
does lack of type declarations make Python unsafe? - has

130 postings
opening a text document to show a .txt file through a browser link

bryan
Jul 18 '05 #5
In article <bg**********@s lb6.atl.mindspr ing.net>,
Andrew Dalke <ad****@mindspr ing.com> wrote:
Rick:
But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?


- Lutz Prechelt's paper comparing C, C++, Perl, Java, Tcl, Python, and
a couple more languages, all on the same non-trivial task

- Greg Stein's paper at the San Jose conference (1998), on how his
company used Python to make a commercial web app then sold it
to Microsoft - helped convince me people could make money doing Python

- not really a paper, but reading through the tutorial and the library
docs
back in 1997 were what convinced me that Python was the language for
me.
It still took 2 years before I could use it -- too much preexisting Tcl
and Perl
code.

Jul 18 '05 #6
In article <bg**********@s lb6.atl.mindspr ing.net>,
Andrew Dalke <ad****@mindspr ing.com> wrote:
Rick:
But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?


- Lutz Prechelt's paper comparing C, C++, Perl, Java, Tcl, Python, and
a couple more languages, all on the same non-trivial task

- Greg Stein's paper at the San Jose conference (1998), on how his
company used Python to make a commercial web app then sold it
to Microsoft - helped convince me people could make money doing Python

- not really a paper, but reading through the tutorial and the library
docs
back in 1997 were what convinced me that Python was the language for
me.
It still took 2 years before I could use it -- too much preexisting Tcl
and Perl
code.

Jul 18 '05 #7
"Rick" <ri************ @hotmail.com> wrote in message
news:8b******** *************** **@posting.goog le.com...
I have been given an assignment to collect 5 papers on Python and
write a report on each of the papers. I went ahead and researched and
collected 9 papers; all from the internet with most of them coming
from the International Python Conference.

But then I got thinking. What are the 5 (or 6 or 7 or 10) most seminal
papers in the history of Python in the opinion of members of this
newgroups?


Hmm, do PEPs count as papers? They are generally written by experts,
are well referenced, have a standardized format, go through peer review,
have a clear record of their disposition (influence as measured by
actual implementation) , and represent an attempt to keep Python on
the cutting edge of technology.

Raymond Hettinger
Jul 18 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1142
by: Jay Parlar | last post by:
For one of my grad school classes, I'm writing a paper on "Dynamic Languages". What a wonderfully vague topic (but at least it'll let me write about Python). Anyway, I want to talk about things like typing disciplines (weak, strong, etc.),"class vs. prototype, JIT technologies in dynamic languages, interactive interpreters, etc. I've got Brett Cannon's thesis already, but I'm looking for references to some more papers on these topics....
0
1422
by: Armin Rigo | last post by:
Hi all, A shameless plug and reminder for EuroPython 2006 (July 3-5): * you can submit talk proposals until May 31st. * there is a refereed papers track; deadline for abstracts: May 5th. See the full call for papers below.
40
2253
by: tleeuwenburg | last post by:
Greetings all, Some of you may have noticed the launch of the Python Journal a while back. Due to artistic differences, the journal has now been re-launched as The Python Papers. It is available under a Creative Commons License, something we felt was appropriate given its nature. Many here commented that this was important to them, and it is important to us also. For a fuller description of what we hope the journal to be, I re-create...
1
1196
by: tleeuwenburg | last post by:
Thank you all who have commented on the licensing issues surrounding The Python Papers. For the time being, the board and I have decided to continue using the Creative Commons Noncommercial, Attribution and Share-Alike license as the standard license for articles contained in The Python Papers. However, a number of reasonable concerns have been raised by individuals on this forum, the most important I consider to be: * Incompatibility...
0
1432
by: arigo | last post by:
Hi all, He're a reminder to submit a talk at EuroPython! Like each year, we have both the regular conference (see call at http://indico.cern.ch/conferenceCFA.py?confId=13919) and a somewhat separated Refereed Papers section. Here is the call for the latter. The deadline for both is the 18th of May.
0
1386
by: Nicola Larosa | last post by:
PyCon Uno: Python first Italian conference about Python. Call for Papers =============== Important dedalines ------------------- * April 30, 2007 Submission of paper and tutorial abstracts.
0
1396
by: Maurice LING | last post by:
"The Python Papers" (http://pythonpapers.org), ISSN 1834-3147, is an online e-journal, covering articles on Python in the community, industry and academia. We were established in the second half of 2006 and launched our first issue in November 2006. Since then, we have released 3 more issues. Recently, we have also initiated a monograph series, which will be known as "The Python Papers Monograph Series"...
1
1211
by: mauriceling | last post by:
Hi everyone After a long wait of nearly 5 month, we are back in business to bring the latest edition of The Python Papers - Volume 3 Issue 2 (http:// ojs.pythonpapers.org/index.php/tpp/issue/current). From this issue onwards, we will be having only 3 issues per year instead of 4. This is in compliance with our ISSN registration. What's new
0
723
by: mauriceling | last post by:
We would like to call for papers, articles, opinion pieces and feedback to include in Volume 3, Issue 3 of The Python Papers. We would love to receive articles on Python for beginners and discussions about Python performance. Any article will be gratefully received, of course, so do not let the above list of suggestions deter you from considering an article on another topic. We also need volunteers from Python User Groups to include an...
0
9716
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9596
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10607
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10359
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10364
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
1
7645
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6875
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5541
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
3
3007
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.