The networking bit has been updated too detailing more information about IPv6 and DNS.Ī brand new chapter is about the port from FreeBSD of the Kernel Queues (kqueues) feature.
#Shrook control notifications twitter how to
The chapter discussing libraries also got a refreshing up with info about ranlib and library optimizations, how to create your own frameworks, and how to debug them more efficiently, using several techniques. This chapter alone is a great step forward for developers who want to create multi-architecture binaries, from plain PPC to x86 or the G5’s 64bit capabilities. Instead, the compiler section has gotten some extra love, and a lot of information about GCC 4, its switches and its new vectorization feature, FAT/Universal binaries through the command line and XCode, and 64bit compilation tips and tricks are included. This book is meant for advanced programmers, so that chapter was a bit of a waste of paper. And to fit all the new information, the introduction to the C language has been (justifiably) removed altogether.
The book now features about 80 more pages of useful information about the internals of OSX 10.4. We take a quick look as to what has changed since the first edition. Now, a new edition has been released and it’s renamed to “ Advanced Mac OS X Programming“. More than 2 years ago we reviewed the excellent “ Core Mac OS X and Unix Programming” book.