Sat 3 Dec 2005
Write Portable Code: An Introduction to Developing Software for Multiple Platforms
Posted by admin under Science And Engineering
If you’re building commercial software (or even software for your own company), there’s a reasonable chance you’ll need to make sure it runs on more than one platform. Brian Hook’s new book Write Portable Code - An Introduction To Developing Software For Multiple Platforms (No Starch Press) should appeal to you.
Contents: The Art Of Portable Software Development; Portability Concepts; ANSI C and C++; Techniques For Portability; Editing And Source Control; Processor Differences; Floating Point; Preprocessor; Compilers; User Interaction; Networking; Operating Systems; Dynamic Libraries; Filesystems; Scalability; Portability And Data; Internationalization And Localization; Scripting Languages; Cross-Platform Libraries And Toolkits; POSH; The Rules For Portability; References; Index
Hook does a very nice job of writing a practical book that looks at software development techniques that aid the ability to port your code to multiple platforms. While it’s not possible to guarantee compatibility in all cases, you can take solid steps to reduce the chances of painting yourself into a corner early on in the game. From a language perspective, Hook focuses on the
C/C++ language, so that’s the area where you’ll see the most advantage as a coder. But the other chapters are applicable to just about any environment. For instance, using a number of compilers set at a very strict message level helps weed out any coding practices that may work in one environment but not another. In another case, you should carefully choose supporting software libraries (like graphic packages) based on potential portability. A platform specific library might be easier to use, but it locks you into that environment. Porting code can then become a complete rewrite instead of a matter of tweaking. Very important stuff to know and take to heart…
http://rapidshare.de/files/8388514/portc.chipollo.rar.html
or
http://www.mytempdir.com/291125
password: www.Chipollo.Info
Related ebooks:
Leave a Reply
You must be logged in to post a comment.