10 Linux Programming Misconceptions

From the IBM Haifa Research Labs comes 10 Things Every Linux Programmer Should Know (PDF). Subtitled “Linux Misconceptions in 30 Minutes“, it covers ten of the most common areas of confusion for programmers beginning to look at Linux:

User space vs. Kernel space
Memory Allocation
Processes vs. Threads
Native POSIX Threads Library
Optimization
Abstraction Layers
Coding Style
Error checking
Software development cost
Portability

If you are [...]

By Jon

From the IBM Haifa Research Labs comes 10 Things Every Linux Programmer Should Know (PDF). Subtitled “Linux Misconceptions in 30 Minutes“, it covers ten of the most common areas of confusion for programmers beginning to look at Linux:

  1. User space vs. Kernel space
  2. Memory Allocation
  3. Processes vs. Threads
  4. Native POSIX Threads Library
  5. Optimization
  6. Abstraction Layers
  7. Coding Style
  8. Error checking
  9. Software development cost
  10. Portability

If you are a programmer interested in taking a look at Linux, it is well worth checking out.

RSS feed | Trackback URI

3 Comments »

Comment by Shawn
2006-05-18 12:41:11

Thanks. This looks like good info, even for some experienced programmers.

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

Trackback responses to this post

My Others...

Friends

Subscribe

JONTILLMAN.COM Posts RSS feed

Tag Cloud