Download Ebook Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook
Currently, when you have another idea to select the book, just what you can do? It will be better and also simpler to find Write Portable Code: An Introduction To Developing Software For Multiple Platforms, By Brian Hook in this site because we offer you the straight link to go to the book site. It will certainly be much easier and also faster to obtain it. Here, soft documents will actually aid you to conserve and also read it whenever you desire. Naturally, it will not limit you to read it in specific place.

Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook
Download Ebook Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook
Following your have to always satisfy the ideas to get everyone is currently easy. Linking to the net is just one of the routes to do. There are numerous resources that offer as well as link us to other world problem. As one of the products to see in net, this site comes to be an extremely readily available location to seek countless sources. Yeah, sources regarding the books from countries on the planet are offered.
Reviewing ends up being on part of the life that should be done by everyone. Reading need to be believed from earlier to be practice as well as leisure activity. Even there are lots of people with variant pastimes; it does not imply that you can not appreciate reviewing as other activity. Reading Write Portable Code: An Introduction To Developing Software For Multiple Platforms, By Brian Hook is among the ways for you to improve your top quality of the life. It is such thought in the many sources.
And now, after understanding the writer, you could likewise overcome that guide is advised to read essentially create the factors. Today publication qualified Write Portable Code: An Introduction To Developing Software For Multiple Platforms, By Brian Hook is done to manage you in getting more functions of the way of living. You might not need to alter ways of relevant sources to take place. When you have the different means to read something, you could aim to pick the soft file systems of this publication.
To review Write Portable Code: An Introduction To Developing Software For Multiple Platforms, By Brian Hook, you may not do complex ways. In this era, the given on-line publication is below. Seeing this web page becomes the starter for you to discover this publication. Why? We offer this sort of book in the checklist, amongst the hundreds of book collections to discover. In this page, you will locate the link of this book to download. You can follow up guide because web link. So, when you really require this publication immediately, follow up just what we have actually told for you right here.
Review
Packed with specifics which lend... an overall understanding of concepts and the ability to troubleshoot common problems. -- Midwest Book Review, Internet Book Watch, September 2005 (http://www.midwestbookreview.com/ibw/sep_05.htm)This sample chapter examines the issues you'll run into when moving code between processor architectures. -- Tech Republic, August 4, 2005Within the first few chapters, IÂ’ve already learned about a new tool. -- GBGamesÂ’ Blog, July 21, 2005
Read more
About the Author
Brian Hook is a professional software developer and author who has worked primarily in the gaming and entertainment industries. His experience developing cross-platform software at companies such as id software, 3Dfx Interactive, and Pyrogon gives him a unique view into the process of cross-platforms software development.
Read more
Product details
Paperback: 272 pages
Publisher: No Starch Press; 1 edition (July 15, 2005)
Language: English
ISBN-10: 1593270569
ISBN-13: 978-1593270568
Product Dimensions:
7 x 0.8 x 9.2 inches
Shipping Weight: 1.2 pounds (View shipping rates and policies)
Average Customer Review:
3.8 out of 5 stars
12 customer reviews
Amazon Best Sellers Rank:
#2,733,873 in Books (See Top 100 in Books)
This book is an excellent read. The material is presented completely, concisely, and in an easy to understand manner. However the title of this book is misleading. It really should be "Write Portable code in C". There is some limited discussion of C++, but mostly to discourage you from using it. All other languages are dismissed out of hand, or just completely ignored. As long as you understand this caveat there is much to learn from this book.This book is really focused on writing software that will run on essentially any platform that has a C compiler, which today is almost all processors. If you need to write software that will run on embedded 16 bit processors as well as the latest 64 bit ones, then you should read this book. However, there are large classes of software that have a more limited notion of portability (such as running on most 32 bit Unix or Windows platforms, or any platform that g++ can target) where Standard C++ or Java are the way to go. Unfortunately the book does not adequately address the tradeoffs, design, and implementation decisions one should make in these cases. In particular, I am puzzled by the total lack of Java solutions.Since the book emphasizes C programming, there is minimal content on GUI programming, Web programming, database programming, and similar areas where C programming is rarely used anymore.
I would not recommend this book for an experienced programmer. If you know that sizeof(int) can vary, CRLF vs LF differences on Windows and Unix, and what little-endian is to network programming then you are already know enough to not need this book.But if you are new to C/C++ programming or a student, then this book is likely a good read. The majority of the book builds awareness of portability issues, programming in the large, and common tools for professional programming (in the context of C/C++).In 2011, I find that most of my C an C++ compatibility issues across operating systems are largely resolved by using STL and including
This book does a really great job at talking about code portability. It definitely was an eye opener. However, it started loosing me around chapter five so I paused to increase my knowledge of programming and I will return it to later when my programming understanding increases.
Though the material is a little dated, this is well-written and a pretty easy read. The author answered a few questions I had via email.
This book is an in-depth discussion of issues involved in getting C/C++ code from one platform to another. Hook dives deep into arcane topics such as processor memory access alignment, floating point operation platform differences, and exception handling. The book's not for the faint-of-heart, and it's rather specific to C/C++; however, readers brave enough to push through the book should get interesting insights regardless of what platform and development environment they're working with.This appears to be a great resource for folks who are actively porting software. It's a very good guidebook of issues to address if you're even thinking about porting. I'd also say it's a good skimming read for most developers if only to get an understanding of some engineering principles to consider when building your systems. You never know when your platform might fold or get deprecated.
"Write Portable Code" is not just about writing code that ports from one OS to another or from one architecture to another; it's about writing code that will handle new feature requests, minor OS upgrades, and minor hardware differences. The author fills the book with a surprising amount of information on different storage formats, different C and C++ standards and different OS-dependent APIs for such a small book.No book could cover every possible detail of every possible software port. Instead, the author focuses on the right attitude towards writing portable code. He demonstrates by example in each chapter, with C and C++ code you can download from his web page. Although the author focuses on C and C++ for the purpose of this text, the principles apply to any language, even supposedly portable languages like Perl.It's not an expensive book for what you get. Even the most experienced programmer should find plenty to use here. The author's prose is easy and fun to read, and I laughed out loud more than once at some of his examples.I recommend this book for all programmer levels.
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook PDF
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook EPub
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook Doc
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook iBooks
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook rtf
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook Mobipocket
Write Portable Code: An Introduction to Developing Software for Multiple Platforms, by Brian Hook Kindle
0 komentar:
Posting Komentar