Chapter 16. Selecting Your Hardware Environment

Most software development books don't spend much time discussing hardware environments. Software, of course, ultimately executes on a hardware platform and the two are thus closely linked. This has been so since the early days of software. In fact, John Mauchly, who in 1949 developed one of the first high-level programming languages, called Short Order Code, had three years earlier been the co-designer of the ENIAC, one of the first large-scale digital computers. Today, however, software developers have a much broader choice of hardware platforms (and software languages) to select from for their projects. Selecting the proper hardware platform for your production and development environment can ...

Get Software Development: Building Reliable Systems 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.