carnevalemanfredonia.it
» » Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks)

eBook Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks) download

by Mike Loukides,Andy Oram

eBook Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks) download ISBN: 1565921127
Author: Mike Loukides,Andy Oram
Publisher: O'Reilly Media (December 11, 1996)
Language: English
Pages: 264
ePub: 1356 kb
Fb2: 1503 kb
Rating: 4.4
Other formats: rtf lit mobi doc
Category: Technologies
Subcategory: Programming

Programming with GNU Software provides an overview of how C and C++ programmers can use some of. .The tools come from Cygnus Support, In. and Cyclic Software, companies that provide support for free software.

The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers.

Programming with GNU Software book. The tools on the CD include

The tools come from Cygnus Support, In. and Cyclic Software, companies that .

The tools come from Cygnus Support, In. He is the author of System Performance Tuning and UNIX for FORTRAN Programmers.

We're committed to providing low prices every day, on everything. So if you find a current lower price from an online retailer on an identical, in-stock product, tell us and we'll match it.

Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the .

Items related to Programming with GNU Software: Tools from Cygnus .

Items related to Programming with GNU Software: Tools from Cygnus Support. Oram, Andy; Loukides, Mike Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks). ISBN 13: 9781565921122.

item 1 Programming with GNU Software: Tools from Cygnus Suppor. by Mike Loukides Book. Free postage Book condition good -Programming with GNU Software, w. CD-ROM (Nutshell H.Book condition good. item 6 Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks), A -Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks), A. £. 6.

Programming with GNU Software This book and CD combination is a complete package for programmers who .

Programming with GNU Software. 者: Andy Oram, Mike Loukides 出版社: O'Reilly Media 副标题: Tools from Cygnus Support 出版年: 1996-12-11 页数: 264 定价: USD 3. 5 装帧: Paperback ISBN: 9781565921122. This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system.

Programming with GNU Software : Tools from Cygnus Support. by Mike Loukides and Andy Oram. This book collects all the little tidbits of info concerning compiling, writing make files, debugging and more into a hand reference book

Programming with GNU Software : Tools from Cygnus Support. This book collects all the little tidbits of info concerning compiling, writing make files, debugging and more into a hand reference book. It is good for people who know C/C++, but don't know the Un x toolset. An excellent introduction to Unix programming tools. com User, February 2, 1999. When I first started programming, I used a Windows based PC. When I was told I was to develop on a Unix platform, I felt very intimidated.

Finding books BookSee BookSee - Download books for free. System Performance Tuning (Nutshell Handbooks). Programming with GNU software. Andy Oram, Mike Loukides. Shelley Powers, Jerry Peek, Tim O'Reilly, Mike Loukides. 1 Mb. UNIX Power Tools. 1. 4 Mb. Cricket Liu, Paul Albitz, Mike Loukides. System Performance Tuning. Gian-Paolo D. Musumeci, Mike Loukides.

The promise of having control over their environment draws programmers to UNIX. It offers powerful tools for the initiated within an operating system that can be customized and tuned in almost unlimited ways. Programmers use UNIX because it lets them do what they want. And they like to see the source code for the software they work with.So it's no surprise the most popular programming tools on UNIX are free. They're easy to get, easy to customize, and better than many tools put out by vendors. They also offer a great deal of power. And the source code is publicly available.This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come from Cygnus Support, Inc., and Cyclic Software, companies that provide support for free software. The tools on the CD include:

GNU Emacs, the legendary text editorgcc, the C and C++ compiler that immediately established itself as the best UNIX compiler for robustness and optimizationGNU libraries (including C++ libraries)The gdb debuggerRCS, a tool for backing up and maintaining multiple versions of source filesGNU make, the most powerful version of that utility for managing buildsThe book provides an introduction to all these tools for a C programmer. Previous experience with UNIX is not required.The CD-ROM in this book contains binaries for several popular UNIX systems, including Sun SPARC4 running SunOS 4.1.3, Sun SPARC4 running Solaris 2.4, HP 9000/700 running HPUX, IBM RS/6000 running AIX 3, SGI Iris/Indigo running Irix 5.3, and Alpha running Digital UNIX. Complete source code and scripts for configuration, building, and installation are also included.
Comments: (7)
Zulkigis
Any developer worth his salt will have used GNU tools on a daily basis. As such, this book is a good companion to all the wonderful tools GNU has given us.
Ranterl
The book collects the information usually scattered in different places.It covers the following tools: gcc, emacs, gdb, make, rcs, gprof. The explanation is pretty clear, necessary examples are given.
What I don't like in this book: too many words about benefits of free software, probably more technical topics and details would be more useful. E.g. the chapter about 'make' even doesn't mention pattern rules. I'd like also to see a section devoted to CVS. The level of details is good for an introductory course but is not sufficient for a reference book.
RESUME: if you are new to GNU tools and going to use them on a regular basis this book will help you, otherwise skip it.
Knights from Bernin
This does a good job of covering the material it is intended to cover.
ZloyGenii
I really liked the concept of this book. To be proficient as a C programmer, you have to know your way around a lot more than just the C programming language. You have to know your editor, your compiler, your debugger, your libraries, your build environment, your source control environment, and your profiler. If you're programming on Windows, all of this is contained in your IDE, but in Unix, all of these tools are separate. To that end, this book covers emacs, gcc, libc, gdb, make, rcs and gprof. There are entire books about each subject but (with the exception of emacs) I always felt that a whole book on any of these topics was overkill. So collecting them together in one book is a great idea.

The problem is that this book is just over 200 pages long. That's not nearly enough space to do justice to this many tools, especially since "programming with GNU software" wastes 10% of its space advertising for a (now defunct) software support company. This book should have been twice as long - the final three chapters on make, rcs and gprof encompass just 16, 13 and 11 pages, respectively.

Still, I must admit that I did learn at least one new thing from each chapter - the authors do seem to know their material well. Also, although the book is pretty old at this point, it's still relevant (almost all of the examples worked as advertised even as I write this in 2009), and I'm not aware of any printed work that brings together so many important topics. I can't say avoid it, since it beats the online documentation (at least in presentation, if not in depth), but be prepared for a bit of a let-down if you decide to pick this one up.
Malogamand
What are the typical things that a programmer do in their job? Open a text editor to write codes, compile and debug. That's it. I was used to writing code in IDE running on Windows, everything seem to be work seamlessly and easily. One click, the program compiles. Another click, it run. Click again, it adds breakpoint etc. However, most GNU software run in Unix/Linux, which is complete different story. Argh, there wasn't icon that I could click and open up the text editor. I gotta write command line to compile each files, then link them to build the entire project. This is the purposes of this book - telling you how to write code in EMACS, to build code using command line and makefile, debug with gdb and source management using RCS. It doesn't tell you how to install and administrate Unix/Linux. If you are absolute beginner in Unix/Linux, this book will save you lots of time wondering how to build your Hello World program.
Bajinn
This is the definitive manual for those seeking an informative education on UNIX C programming; implementing GNU Software Utilities. The author's are highly qualified in this field and bring a comprehensive technique in clearly worded examples. You'll learn volume's on the subject and a very detailed history of UNIX, GNU Shareware and the objective behind computer operating systems as they evolve. This is a key element in the concept of software developement tools and how they relate to the application user, system administrator and programming enviroment. This book will be a wise purchase and qualifies as a classroom requirement for intermediate to advanced learning yet stands as a learnable text for those who want to gain ground as novices and have a constant companion to refer to. The CD included is all the more remarkable and makes this publication a complete system.
SkroN
There is some very good material contained in this text. The problem is there is also a fair amount of "We're GNU, we're great, here are the other books which will explain how to use this tool."
Practical C++ Programming, another O'Reilly text has 500+ pages and lists for $32.95. It is a great example of solid writing and is a great bang for the bucks. Programming with GNU Software has less than 250 pages and lists for $39.95. The writing style is weak and the flow is not as strong. Programming with GNU could easily drop 75 pages worth of self warm fuzzies, work a bit more on the flow of instruction, and include a little more info.
Note: The three stars are for the content which was worth reading. This book is good for those who have little to no exposure to GNU environment. If you have some familiarity then get texts which address the specific tools.
This book offers the >HIGHLIGHTS< of the GNU programming tools. E.g. Makefiles are covered by this book, but you wouldn't find all details of make in this book.

So, this is a really nice book, to get you started with the GNU Toolchain, but don't expect to see all ins and outs in this book of every topics.

It's a nice started book, but you also need to buy a specialized book of the topics you want to pay special attention.