├── .cvsignore ├── .gitignore ├── HISTORY ├── LICENSE ├── README.markdown ├── actors.txt ├── code ├── .cvsignore ├── actors.py ├── actors2.py ├── actors3.py ├── adder.py ├── assemblyline-stackless.py ├── assemblyline.py ├── atm.py ├── bank.py ├── data │ ├── basicRobot.bmp │ ├── basicRobot2.bmp │ ├── chimp_down.bmp │ ├── chimp_left.bmp │ ├── chimp_right.bmp │ ├── chimp_up.bmp │ ├── explosion.bmp │ ├── mine.bmp │ ├── minedropperRobot.bmp │ └── spawner.bmp ├── digitalCircuit.py ├── hackysackstackless.py ├── hackysackthreaded.py ├── pingpong.py ├── pingpong_stackless.py ├── pingpongthreaded.py ├── prime-node.py ├── prime-server.py ├── primes.py ├── simpleMessageSocket.py └── stacklesssocket.py ├── code_listings.txt ├── copyright.txt ├── coroutines.txt ├── dataflow.txt ├── distributed-systems.txt ├── index.html ├── intro-to-stackless.txt ├── introduction.txt ├── lightweight-threads.txt ├── preemtive-multitasking.txt ├── style.css ├── style.tex └── why_stackless.txt /.cvsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/.cvsignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | docs 2 | *~ 3 | -------------------------------------------------------------------------------- /HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/HISTORY -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/README.markdown -------------------------------------------------------------------------------- /actors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/actors.txt -------------------------------------------------------------------------------- /code/.cvsignore: -------------------------------------------------------------------------------- 1 | *.pyc -------------------------------------------------------------------------------- /code/actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/actors.py -------------------------------------------------------------------------------- /code/actors2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/actors2.py -------------------------------------------------------------------------------- /code/actors3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/actors3.py -------------------------------------------------------------------------------- /code/adder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/adder.py -------------------------------------------------------------------------------- /code/assemblyline-stackless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/assemblyline-stackless.py -------------------------------------------------------------------------------- /code/assemblyline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/assemblyline.py -------------------------------------------------------------------------------- /code/atm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/atm.py -------------------------------------------------------------------------------- /code/bank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/bank.py -------------------------------------------------------------------------------- /code/data/basicRobot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/basicRobot.bmp -------------------------------------------------------------------------------- /code/data/basicRobot2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/basicRobot2.bmp -------------------------------------------------------------------------------- /code/data/chimp_down.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/chimp_down.bmp -------------------------------------------------------------------------------- /code/data/chimp_left.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/chimp_left.bmp -------------------------------------------------------------------------------- /code/data/chimp_right.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/chimp_right.bmp -------------------------------------------------------------------------------- /code/data/chimp_up.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/chimp_up.bmp -------------------------------------------------------------------------------- /code/data/explosion.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/explosion.bmp -------------------------------------------------------------------------------- /code/data/mine.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/mine.bmp -------------------------------------------------------------------------------- /code/data/minedropperRobot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/minedropperRobot.bmp -------------------------------------------------------------------------------- /code/data/spawner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/data/spawner.bmp -------------------------------------------------------------------------------- /code/digitalCircuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/digitalCircuit.py -------------------------------------------------------------------------------- /code/hackysackstackless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/hackysackstackless.py -------------------------------------------------------------------------------- /code/hackysackthreaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/hackysackthreaded.py -------------------------------------------------------------------------------- /code/pingpong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/pingpong.py -------------------------------------------------------------------------------- /code/pingpong_stackless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/pingpong_stackless.py -------------------------------------------------------------------------------- /code/pingpongthreaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/pingpongthreaded.py -------------------------------------------------------------------------------- /code/prime-node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/prime-node.py -------------------------------------------------------------------------------- /code/prime-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/prime-server.py -------------------------------------------------------------------------------- /code/primes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/primes.py -------------------------------------------------------------------------------- /code/simpleMessageSocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/simpleMessageSocket.py -------------------------------------------------------------------------------- /code/stacklesssocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code/stacklesssocket.py -------------------------------------------------------------------------------- /code_listings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/code_listings.txt -------------------------------------------------------------------------------- /copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/copyright.txt -------------------------------------------------------------------------------- /coroutines.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/coroutines.txt -------------------------------------------------------------------------------- /dataflow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/dataflow.txt -------------------------------------------------------------------------------- /distributed-systems.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/distributed-systems.txt -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/index.html -------------------------------------------------------------------------------- /intro-to-stackless.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/intro-to-stackless.txt -------------------------------------------------------------------------------- /introduction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/introduction.txt -------------------------------------------------------------------------------- /lightweight-threads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/lightweight-threads.txt -------------------------------------------------------------------------------- /preemtive-multitasking.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/preemtive-multitasking.txt -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/style.css -------------------------------------------------------------------------------- /style.tex: -------------------------------------------------------------------------------- 1 | \usepackage{times} 2 | 3 | -------------------------------------------------------------------------------- /why_stackless.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grant-olson/why_stackless/HEAD/why_stackless.txt --------------------------------------------------------------------------------