FACTOID # 127: Costa Rica leads the world in per capita exports of bananas, cassava, melons, and pineapples to the United States. Unsuprisingly, they’re also first in pesticide use.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Stackless Python

Stackless Python is a kind of programing language, it an experimental implementation of Python that supports continuations, generators, microthreads, and coroutines similar to Python syntax.
It's named stackless because it is implemented such that it tries to eliminate the use of the C stack . Stackless Python is not a Python extension that you can use on top of a preexisting Python installation. It is a complete Python distribution in itself, with (considerable) modifications in the C sources of the original Python implementation. This page is about the computer science continuation. ... ... Coroutines are program components like subroutines. ... Python is an interpreted, interactive programming language created by Guido van Rossum in 1990. ... The word stack can mean several different things: Noun Stack (geology): Coastal landform - A large vertical column of rock in the sea. ...


External links

  • Stackless Python Home (http://www.stackless.com/)
  • Stackless Python old site (http://stackless.com/index_old.htm)
  • Continuations and Stackless Python (http://www.stackless.com/spcpaper.htm) by Christian Tismer

  Results from FactBites:
 
Python programming language - Wikipedia, the free encyclopedia (4863 words)
Python is fully dynamically typed and uses automatic memory management; it is thus similar to Perl, Ruby, Scheme, Smalltalk, and Tcl.
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI) in the Netherlands as a successor of the ABC programming language.
Python proponents prefer to call it a high level dynamic programming language, on the grounds that "scripting language" implies a language that is only used for simple shell scripts or that refers to a language like JavaScript: much simpler and, for most purposes, less capable than "real" programming languages such as Python.
PEP 219 -- Stackless Python (1206 words)
However, Stackless support for continuations is a relatively minor piece of the implementation, so one might regard it as "a" reference implementation (rather than "the" reference implementation).
The first thing to note is that Python, while it mingles interpreter data (normal C stack usage) with Python data (the state of the interpreted program) on the stack, the two are logically separate.
In the normal usage, Stackless Python has a normal stack structure, except that it is broken into chunks.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.