Jump to ratings and reviews
Rate this book

Computer Systems: What Every Programmer Should Know

Rate this book
Computer Systems covers topics you need to know to become a better programmer. Author Martin Kalin draws on knowledge he gained writing large industrial applications, web and non-web for those applications, it's always the systems issues that come to the fore―running short on or out of memory, application crashes and restarts, running too slowly, contending with problems on the host machine, and so on. The emphasis in the book, from start to finish, is on how an understanding of the underlying computer system is essential to writing correct, robust, and efficient code―regardless of the language or the run-time context (e.g., JavaScript executing in a browser context, an Objective C app running on an iPad, a Rails web site hosted on Heroku, etc.). It answers questions such

300 pages, Paperback

First published March 25, 2015

4 people want to read

About the author

Martin Kalin

18 books3 followers
Martin Kalin has a Ph.D. from Northwestern University and is a professor in the College of Computing and Digital Media at DePaul University. He has co-written a series of books on C and C++ and written a book on Java for programmers. He enjoys commercial programming and has co-developed large distributed systems in process scheduling and product configuration.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.