2008's Top Ten Embedded Design Columns - Embedded.com

2008’s Top Ten Embedded Design Columns

Here is the list of the ten most popular and most read columnsduring 2008 on Embedded.com by regular contributors Jack Ganssle, Jack Crenshaw andDan Saks, based on which stories were most visited and most viewed.

Your choices reflect an eclectic, but balanced interest, in bothprogramming and software development issues and hardware specificsoftware topics.

#1: Dynamic allocation in C andC++
C and C++ have strikingly different approaches to managing dynamicmemory.

#2: Is multicore hype or reality?
Multicore processors are here to stay but memory is a bottleneck. 

#3: A Million Lines of Code
Programs on the scale of a million lines of code are getting morecommon. But how big is that?

#4: Linkage in C and C++
Scope determines what you can see within a translation unit. Linkagedetermines what you can see across translation units. 

#5: The really early days ofcomputing
Do you doubt that we ever landed on the moon? We didn't have enoughcomputing power, you say? Here's how things were done before theminicomputer, as told by a NASA number cruncher who helped land a manon the moon. 

#6: Why multiply matrices?
Here's a step-by-step analysis of why you multiply matrices.

#7: Taming software complexity
A simple equation can help you measure the complexity of your code.

#8: Engineering Apollo
A new book describes the creation of the Apollo Guidance Computer inthe detail only an engineer can love…and engineers WILL love it.

#9: Creating software prototypes
Prototyping software is an essential step in creating quality embeddedsystems and a sane work environment. Here's why.

#10: Programmers are people, too
Experts tell us interesting facts about our work lives that we may knowbut deny: programmers have human limitations. 

What were your favorite articlesand columns? Give us your feedback below. It will help us in our choiceof articles and features we publish during the next year.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.