-3%
104,95 €
Statt 108,19 €**
104,95 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar
Versandkostenfrei*
52 °P sammeln
-3%
104,95 €
Statt 108,19 €**
104,95 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar
Versandkostenfrei*

Alle Infos zum eBook verschenken
52 °P sammeln
Als Download kaufen
Statt 108,19 €**
-3%
104,95 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar
52 °P sammeln
Jetzt verschenken
Statt 108,19 €**
-3%
104,95 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
52 °P sammeln
  • Format: PDF


Handbook of Open Source Tools introduces a comprehensive collection of advanced open source tools useful in developing software applications. The book contains information on more than 200 open-source tools which include software construction utilities for compilers, virtual-machines, database, graphics, high-performance computing, OpenGL, geometry, algebra, graph theory , GUIs and more. Special highlights for software construction utilities and application libraries are included. Each tool is covered in the context of a real like application development setting. This unique handbook presents…mehr

Produktbeschreibung
Handbook of Open Source Tools introduces a comprehensive collection of advanced open source tools useful in developing software applications. The book contains information on more than 200 open-source tools which include software construction utilities for compilers, virtual-machines, database, graphics, high-performance computing, OpenGL, geometry, algebra, graph theory , GUIs and more. Special highlights for software construction utilities and application libraries are included. Each tool is covered in the context of a real like application development setting. This unique handbook presents a comprehensive discussion of advanced tools, a valuable asset used by most application developers and programmers; includes a special focus on Mathematical Open Source Software not available in most Open Source Software books, and introduces several tools (eg ACL2, CLIPS, CUDA, and COIN) which are not known outside of select groups, but are very powerful.

Handbook of Open Source Tools is designed for application developers and programmers working with Open Source Tools. Advanced-level students concentrating on Engineering, Mathematics and Computer Science will find this reference a valuable asset as well.


Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.

  • Produktdetails
  • Verlag: Springer-Verlag GmbH
  • Seitenzahl: 484
  • Erscheinungstermin: 17. Oktober 2010
  • Englisch
  • ISBN-13: 9781441977199
  • Artikelnr.: 37351940
Inhaltsangabe
Introduction.- GCC compiler and basic UNIX, GNU/Linux utilities, including Makefiles and GDB.- Processor particularities for x86, x86_64, PowerPC, and SPARC, hardware monitors and timers, measurement counters.- Subversion/CVS for source code management: before we write code we should know how to manage it.- Boost and Boost Graph Library (BGL): since graph theory is an integral part of most system applications.- Pthread for multi-thread applications.- Google perftools and vlagrind.- ZLIB for compression, MD5 for hashing.- Lex/Yacc (ANTLR) for front-end processing: we develop several languages rapidly introducing key techniques in lexical processing and parsing.- LLVM for back-end code generation and virtual machine based optimization.- GNU Scientific Library (GSL), GNU multi-precision library (GMP), BLAS, ATLAS, TAUCS: mathematic functions and linear algebra.- Reduce computer algebra, AXIOM, ACL2 proof systems, GAP (group theory), nauty (graph isomorphism), BUDDY CUDD.- GNU GLPK, lp_solve linear solvers.- FFTW3 FFT solvers targeted for specific processors.- SWIG interface generator.- Doxygen for code annotation, LaTeX for code and product documentation, Graphviz (dot), GNUPLOT, asymptote, gd.- Boehm GC, libtcmalloc, ext::memory_pool.- CGAL Computational Geometry.- Berkeley db for persistent storage.- CV (computer vision), ANN (neural network simulation), CImg (image processing).- OpenGL for graphics.- Qt for GUI.- PostgreSQL.- CLIPS : Expert system software.- ACL2 proof system.- Conclusions.- Index.
Rezensionen
From the reviews:

"Both broad and informative enough to guide the reader who needs to know what tools might be available for particular application areas. ... Intended for students and practitioners in the sciences, humanities, and other digitally driven disciplines, the book is an excellent resource for people who want to leverage the power of open source tools. Summing Up: Highly recommended. Upper-division undergraduates through professionals and two-year technical program students." (C. Vickery, Choice, Vol. 48 (9), May, 2011)

"Open-source software is currently very popular. The term 'open-source software' refers to computer software with freely available source code. This handbook of open-source tools consists of 21 chapters. ... The book includes numerous tables, figures, and examples. Readers should appreciate the author's efforts to catalog open-source tools. ... In summary, this book will be a ... useful reference book ... ." (S. V. Nagaraj, ACM Computing Reviews, September, 2011)