Software

  • Linux distribution. Choose your favorite Linux distribution. I personally like Red Hat, but any choice should be fine.

  • Professional choice. If you’re developing software for a living, it pays to have the best equipment possible. The most valuable asset of professional developers is time, and saving time is usually worth the cost. When analyzing what steps a developer actually goes through during the development process, you’ll usually find that a large block of time is spent in the debugging cycle during active development. (See the next section for more on the debugging cycle.)

Get Embedded Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.