Librenix  
(Show all Unix articles . . .
)  
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Unix Protothreads

Up
vote
Down

With these 400 lines of C code and a GCC compiler, you can write threaded code on any Unix system...
Protothreads is a programming model invented by Adam Dunkels that combines the advantages of event-driven (sometimes also called state machine) programming and threaded programming. The main advantage of the event-driven model is efficiency, both speed and memory usage. The main advantage of the threaded model is algorithm clarity. Protothreads gives you both. A protothread is an extremely lightweight thread. As with event-driven programming, there is a single stack; but like threaded programming, a function can (at least conceptually) block.
 read more | mail this link | score:5578 | -Ray, January 24, 2009
More Programming articles...

Buy Large Abstract Art Prints

coding headlines

Tutorial: Create an NFS-like Storage Server with GlusterFS on Ubuntu 12.10

Introduction to Perl one-liners

Sustitution with sed

Command line functions

Tutorial: Android app build environment with Eclipse, PhoneGap (Ubuntu 11.04)

Python for Kids

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin