Chapter 23: The Outer Limits

Mull It Over

  1. Which of the programming niches we’ve looked at here are particularly similar or share common characteristics? Which are particularly different?

There is more in common than you might think. Crossovers include:

  • Games and web applications could both be considered specific forms of applications programming.

  • Web programming is a form of distributed programming.

  • Some enterprise work can take the form of web applications.

  • Some systems implementation is for embedded platforms.

  • Numerical work is sometimes optimized by parallelizing and distributing the computation.

  1. Which of these programming disciplines is hardest?

Each type of programming presents a different set problems, and every individual program is complex in its ...

Get Code Craft 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.