Pragmatic Version Control Using Git (Pragmatic Starter Kit)

By Travis Swicegood

There's a transformation within the air. High-profile initiatives reminiscent of the Linux Kernel, Mozilla, Gnome, and Ruby on Rails at the moment are utilizing allotted model keep watch over platforms (DVCS) rather than the outdated stand-bys of CVS or Subversion.

Git is a latest, quick, DVCS. yet realizing the way it suits into your improvement could be a daunting job with no an creation to the recent techniques. even if you are simply beginning out as a certified programmer or are an outdated hand, this publication gets you all started utilizing Git during this new dispensed world.

Whether you are making the change from a conventional centralized model keep an eye on approach or are a brand new programmer simply getting all started, this ebook prepares you to begin utilizing Git on your daily programming.

Pragmatic model regulate utilizing Git begins with an outline of model regulate structures, and indicates how being dispensed helps you to paintings extra successfully in our more and more cellular society. It then progresses in the course of the fundamentals essential to start utilizing Git.

You'll get an intensive evaluation of ways to use Git. by the point you end this e-book you will have a company grounding in how one can use Git, either on your own and as a part of a team.

  • Learn tips to use the way to use Git to guard every thing of your project
  • Work collaboratively in a disbursed environment
  • Learn the way to use Git's reasonable branches to streamline your development
  • Install and administer a Git server to percentage your repository
  • Show description

    By Travis Swicegood

    There's a transformation within the air. High-profile initiatives reminiscent of the Linux Kernel, Mozilla, Gnome, and Ruby on Rails at the moment are utilizing allotted model keep watch over platforms (DVCS) rather than the outdated stand-bys of CVS or Subversion.

    Git is a latest, quick, DVCS. yet realizing the way it suits into your improvement could be a daunting job with no an creation to the recent techniques. even if you are simply beginning out as a certified programmer or are an outdated hand, this publication gets you all started utilizing Git during this new dispensed world.

    Whether you are making the change from a conventional centralized model keep an eye on approach or are a brand new programmer simply getting all started, this ebook prepares you to begin utilizing Git on your daily programming.

    Pragmatic model regulate utilizing Git begins with an outline of model regulate structures, and indicates how being dispensed helps you to paintings extra successfully in our more and more cellular society. It then progresses in the course of the fundamentals essential to start utilizing Git.

    You'll get an intensive evaluation of ways to use Git. by the point you end this e-book you will have a company grounding in how one can use Git, either on your own and as a part of a team.

  • Learn tips to use the way to use Git to guard every thing of your project
  • Work collaboratively in a disbursed environment
  • Learn the way to use Git's reasonable branches to streamline your development
  • Install and administer a Git server to percentage your repository
  • Show description

    Continue reading "Pragmatic Version Control Using Git (Pragmatic Starter Kit)"

    SFML Game Development

    By Jan Haller, Henrik Vogelius Hansson, Artur Moreira

    If you have an organization seize of C++ with a mystery hankering to create an excellent video game, this e-book is for you. each functional element of programming an interactive online game global is the following - the only restrict is your mind's eye.

    Overview

    • Develop a whole online game through the book
    • Learn the right way to use glossy C++ kinds to create an absolutely optimized video game and aid for all significant working systems
    • Fully community your video game for extraordinary multiplayer action
    • Step-by-step consultant to constructing your video game utilizing C++ and SFML

    In Detail

    Game improvement contains the combo of many alternative points reminiscent of online game logics, photographs, audio, person enter, physics and masses extra. SFML is an Open resource C++ library designed to make video game improvement extra available, exposing multimedia elements to the consumer via an easy, but strong interface.

    If you're a C++ programmer with a stack of rules on your head and looking a platform for implementation, your seek ends here.

    Starting with not anything greater than a clean display, SFML online game improvement gives you all of the advice you must create your first totally featured 2nd online game utilizing SFML 2.0. by means of the tip, you should have discovered the fundamental ideas of online game improvement, together with complex issues reminiscent of find out how to community your online game, how one can make the most of particle structures and masses more.

    SFML video game improvement begins with an summary of home windows, photos, and consumer inputs. After this short creation, you are going to begin to become familiar with SFML through build up an international of alternative video game gadgets, and enforcing a growing number of gameplay good points. finally, you’ll be dealing with complicated visible results, audio results and community programming like an previous professional. New techniques are mentioned, whereas the code progressively develops.

    SFML online game improvement gets you all started with animations, particle results and shaders. in addition to those basic video game features, we’re additionally overlaying community programming to the level the place you’ll be capable of aid the sport operating from varied machines. an important half, the gameplay implementation with enemies and missiles, will make up the center of our top-scrolling plane shoot' em-up game!.

    You will research every thing you wish in SFML video game improvement which will begin with video game improvement and are available in the direction of developing your individual game.

    What you are going to study from this book

    • Learn the fundamentals of SFML and render an aircraft to the screen.
    • Create a video game international to play in utilizing entities and deal with enter from the player
    • Make your video game richer with aid menus, settings, and different states
    • Implement the root for a GUI library
    • Populate the realm with enemies and allow them to interact
    • Load assets like textures from the harddisk and know about source management
    • Animate the sport item, construct a particle approach and glance backstage of rendering
    • Add song and sound results for your video game to create an immersive gaming experience
    • Implement multiplayer over a community to bask in gameplay over the Internet

    Approach

    SFML video game improvement is a fast moving, step by step advisor, supplying you with the entire wisdom and instruments you must create your first online game utilizing SFML 2.0

    Show description

    By Jan Haller, Henrik Vogelius Hansson, Artur Moreira

    If you have an organization seize of C++ with a mystery hankering to create an excellent video game, this e-book is for you. each functional element of programming an interactive online game global is the following - the only restrict is your mind's eye.

    Overview

    • Develop a whole online game through the book
    • Learn the right way to use glossy C++ kinds to create an absolutely optimized video game and aid for all significant working systems
    • Fully community your video game for extraordinary multiplayer action
    • Step-by-step consultant to constructing your video game utilizing C++ and SFML

    In Detail

    Game improvement contains the combo of many alternative points reminiscent of online game logics, photographs, audio, person enter, physics and masses extra. SFML is an Open resource C++ library designed to make video game improvement extra available, exposing multimedia elements to the consumer via an easy, but strong interface.

    If you're a C++ programmer with a stack of rules on your head and looking a platform for implementation, your seek ends here.

    Starting with not anything greater than a clean display, SFML online game improvement gives you all of the advice you must create your first totally featured 2nd online game utilizing SFML 2.0. by means of the tip, you should have discovered the fundamental ideas of online game improvement, together with complex issues reminiscent of find out how to community your online game, how one can make the most of particle structures and masses more.

    SFML video game improvement begins with an summary of home windows, photos, and consumer inputs. After this short creation, you are going to begin to become familiar with SFML through build up an international of alternative video game gadgets, and enforcing a growing number of gameplay good points. finally, you’ll be dealing with complicated visible results, audio results and community programming like an previous professional. New techniques are mentioned, whereas the code progressively develops.

    SFML online game improvement gets you all started with animations, particle results and shaders. in addition to those basic video game features, we’re additionally overlaying community programming to the level the place you’ll be capable of aid the sport operating from varied machines. an important half, the gameplay implementation with enemies and missiles, will make up the center of our top-scrolling plane shoot' em-up game!.

    You will research every thing you wish in SFML video game improvement which will begin with video game improvement and are available in the direction of developing your individual game.

    What you are going to study from this book

    • Learn the fundamentals of SFML and render an aircraft to the screen.
    • Create a video game international to play in utilizing entities and deal with enter from the player
    • Make your video game richer with aid menus, settings, and different states
    • Implement the root for a GUI library
    • Populate the realm with enemies and allow them to interact
    • Load assets like textures from the harddisk and know about source management
    • Animate the sport item, construct a particle approach and glance backstage of rendering
    • Add song and sound results for your video game to create an immersive gaming experience
    • Implement multiplayer over a community to bask in gameplay over the Internet

    Approach

    SFML video game improvement is a fast moving, step by step advisor, supplying you with the entire wisdom and instruments you must create your first online game utilizing SFML 2.0

    Show description

    Continue reading "SFML Game Development"

    Concepts of Programming Languages (9th Edition)

    By Robert Sebesta

    Be aware: this can be an OCRed model of the 200MB add of the booklet the following on Bibliotik. idea I'd decrease it a section and make it extra printer friendly.

    KEY BENEFIT: a radical creation to the most constructs of up to date programming languages and the instruments had to severely review latest and destiny programming languages. KEY TOPICS: Evolution of the key Programming Languages; Describing Syntax and Semantics; Lexical and Syntax research; Names, Bindings, variety Checking, and Scopes; facts forms; Expressions and task Statements; Statement-Level keep an eye on constructions; Subprograms; enforcing Subprograms; summary info varieties and Encapsulation Constructs; help for Object-Oriented Programming; Concurrency; Exception dealing with and occasion dealing with; useful Programming Languages; common sense Programming Languages MARKET: an amazing reference encapsulating the background and way forward for programming languages.

    Show description

    By Robert Sebesta

    Be aware: this can be an OCRed model of the 200MB add of the booklet the following on Bibliotik. idea I'd decrease it a section and make it extra printer friendly.

    KEY BENEFIT: a radical creation to the most constructs of up to date programming languages and the instruments had to severely review latest and destiny programming languages. KEY TOPICS: Evolution of the key Programming Languages; Describing Syntax and Semantics; Lexical and Syntax research; Names, Bindings, variety Checking, and Scopes; facts forms; Expressions and task Statements; Statement-Level keep an eye on constructions; Subprograms; enforcing Subprograms; summary info varieties and Encapsulation Constructs; help for Object-Oriented Programming; Concurrency; Exception dealing with and occasion dealing with; useful Programming Languages; common sense Programming Languages MARKET: an amazing reference encapsulating the background and way forward for programming languages.

    Show description

    Continue reading "Concepts of Programming Languages (9th Edition)"

    AppleScript in a Nutshell (In a Nutshell (O'Reilly))

    By Bruce W. Perry

    AppleScript in a Nutshell is the 1st entire connection with AppleScript, the preferred programming language that offers either strength clients and complicated firm shoppers the real skill to automate repetitive projects and customise functions. because the Macintosh keeps to extend and solidify its base within the multimedia and publishing industries, AppleScript is the instrument of selection in this platform for growing refined time- and money-saving workflow functions (applets). those applets automate the processing and administration of electronic video, imaging, print, and web-based fabric. AppleScript can also be gaining a foothold in medical programming, as technical companies undertake G4 CPU-based platforms for complicated computing and medical research. ultimately, "power clients" and script newcomers will locate that AppleScript is a brilliant daily Mac programming instrument, just like Perl on home windows NT or Unix.In this well-organized and concise reference, AppleScript programmers will find:

    • Detailed insurance of AppleScript model 1.4 and past on Mac OS nine and Mac OS X.
    • Complete descriptions of AppleScript language positive factors, comparable to info varieties, flow-control statements, services, object-oriented good points (script gadgets and libraries), and different syntactical elements.
    • Descriptions and 1000s of code samples on programming many of the "scriptable" process parts, reminiscent of the Finder, dossier Sharing, dossier alternate, community scripting, net scripting, Apple procedure Profiler, the ColorSync software, and the various strong language extensions known as "osax" or scripting additions.Most different AppleScript books are hopelessly old-fashioned. AppleScript in a Nutshell covers the newest updates and enhancements with functional, effortless to appreciate information, including:
    • Using AppleScript as a device for disbursed computing, an exhilarating improvement that Apple machine calls "program linking over IP." Programmers can now do allotted computing with Macs over TCP/IP networks, together with controlling distant purposes with AppleScript and calling AppleScript tools on code libraries which are positioned on different machines.
    • Using the Sherlock locate program to automate net and community searching.
    • Insights on scripting new Apple applied sciences akin to Apple facts Detectors, Folder activities, Keychain entry, and Apple Verifier.AppleScript in a Nutshell is a high-end guide at a low-end price--an crucial laptop reference that places the complete strength of this easy programming language into each AppleScript user's hands.

    Show description

    By Bruce W. Perry

    AppleScript in a Nutshell is the 1st entire connection with AppleScript, the preferred programming language that offers either strength clients and complicated firm shoppers the real skill to automate repetitive projects and customise functions. because the Macintosh keeps to extend and solidify its base within the multimedia and publishing industries, AppleScript is the instrument of selection in this platform for growing refined time- and money-saving workflow functions (applets). those applets automate the processing and administration of electronic video, imaging, print, and web-based fabric. AppleScript can also be gaining a foothold in medical programming, as technical companies undertake G4 CPU-based platforms for complicated computing and medical research. ultimately, "power clients" and script newcomers will locate that AppleScript is a brilliant daily Mac programming instrument, just like Perl on home windows NT or Unix.In this well-organized and concise reference, AppleScript programmers will find:

    • Detailed insurance of AppleScript model 1.4 and past on Mac OS nine and Mac OS X.
    • Complete descriptions of AppleScript language positive factors, comparable to info varieties, flow-control statements, services, object-oriented good points (script gadgets and libraries), and different syntactical elements.
    • Descriptions and 1000s of code samples on programming many of the "scriptable" process parts, reminiscent of the Finder, dossier Sharing, dossier alternate, community scripting, net scripting, Apple procedure Profiler, the ColorSync software, and the various strong language extensions known as "osax" or scripting additions.Most different AppleScript books are hopelessly old-fashioned. AppleScript in a Nutshell covers the newest updates and enhancements with functional, effortless to appreciate information, including:
    • Using AppleScript as a device for disbursed computing, an exhilarating improvement that Apple machine calls "program linking over IP." Programmers can now do allotted computing with Macs over TCP/IP networks, together with controlling distant purposes with AppleScript and calling AppleScript tools on code libraries which are positioned on different machines.
    • Using the Sherlock locate program to automate net and community searching.
    • Insights on scripting new Apple applied sciences akin to Apple facts Detectors, Folder activities, Keychain entry, and Apple Verifier.AppleScript in a Nutshell is a high-end guide at a low-end price--an crucial laptop reference that places the complete strength of this easy programming language into each AppleScript user's hands.

    Show description

    Continue reading "AppleScript in a Nutshell (In a Nutshell (O'Reilly))"

    Android Apps for Absolute Beginners

    By Wallace Jackson

    Anybody can commence construction basic apps for the Android platform, and this publication will exhibit you how!  lately up to date to incorporate Android Jelly Bean, Android Apps for Absolute newbies, moment Edition takes you thru the method of having your first Android apps up and working utilizing simple English and sensible examples.

    This e-book cuts throughout the fog of jargon and secret that surrounds Android apps improvement, and offers you basic, step by step directions to get you started. 

    • Teaches Android software improvement in language somebody can comprehend, supplying you with the very best begin in Android improvement
    • Provides uncomplicated, step by step examples that make studying effortless, permitting you to choose up the suggestions with out fuss
    • Offers transparent code descriptions and structure that you can get your apps working once attainable

    This booklet is Android Jelly Bean compliant, yet is backwards suitable to lots of the prior Android releases. 

    Show description

    By Wallace Jackson

    Anybody can commence construction basic apps for the Android platform, and this publication will exhibit you how!  lately up to date to incorporate Android Jelly Bean, Android Apps for Absolute newbies, moment Edition takes you thru the method of having your first Android apps up and working utilizing simple English and sensible examples.

    This e-book cuts throughout the fog of jargon and secret that surrounds Android apps improvement, and offers you basic, step by step directions to get you started. 

    • Teaches Android software improvement in language somebody can comprehend, supplying you with the very best begin in Android improvement
    • Provides uncomplicated, step by step examples that make studying effortless, permitting you to choose up the suggestions with out fuss
    • Offers transparent code descriptions and structure that you can get your apps working once attainable

    This booklet is Android Jelly Bean compliant, yet is backwards suitable to lots of the prior Android releases. 

    Show description

    Continue reading "Android Apps for Absolute Beginners"

    Site Reliability Engineering: How Google Runs Production Systems

    By Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy

    The vast majority of a software program system’s lifespan is spent in use, no longer in layout or implementation. So, why does traditional knowledge insist that software program engineers concentration totally on the layout and improvement of large-scale computing systems?

    In this number of essays and articles, key participants of Google’s website Reliability crew clarify how and why their dedication to the full lifecycle has enabled the corporate to effectively construct, install, display screen, and preserve the various biggest software program structures on this planet. You’ll examine the rules and practices that permit Google engineers to make platforms extra scalable, trustworthy, and efficient—lessons without delay acceptable for your organization.

    This ebook is split into 4 sections:

    • Introduction—Learn what website reliability engineering is and why it differs from traditional IT practices
    • Principles—Examine the styles, behaviors, and components of shock that effect the paintings of a website reliability engineer (SRE)
    • Practices—Understand the idea and perform of an SRE’s daily paintings: construction and working huge disbursed computing systems
    • Management—Explore Google's top practices for education, conversation, and conferences that your company can use

    Show description

    By Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy

    The vast majority of a software program system’s lifespan is spent in use, no longer in layout or implementation. So, why does traditional knowledge insist that software program engineers concentration totally on the layout and improvement of large-scale computing systems?

    In this number of essays and articles, key participants of Google’s website Reliability crew clarify how and why their dedication to the full lifecycle has enabled the corporate to effectively construct, install, display screen, and preserve the various biggest software program structures on this planet. You’ll examine the rules and practices that permit Google engineers to make platforms extra scalable, trustworthy, and efficient—lessons without delay acceptable for your organization.

    This ebook is split into 4 sections:

    • Introduction—Learn what website reliability engineering is and why it differs from traditional IT practices
    • Principles—Examine the styles, behaviors, and components of shock that effect the paintings of a website reliability engineer (SRE)
    • Practices—Understand the idea and perform of an SRE’s daily paintings: construction and working huge disbursed computing systems
    • Management—Explore Google's top practices for education, conversation, and conferences that your company can use

    Show description

    Continue reading "Site Reliability Engineering: How Google Runs Production Systems"

    Pro Design Patterns in Swift

    By Adam Freeman

    The quick programming language has remodeled the realm of iOS improvement and commenced a brand new age of recent improvement. Pro layout styles in Swift indicates you the way to harness the facility and adaptability of quick to use crucial and enduring layout styles in your purposes, taking your improvement initiatives to grasp level.

    This booklet will educate you these layout styles that experience continuously been current at a few point on your code, yet won't were well-known, stated, or absolutely applied. Implementation of particular trend techniques will end up their worth to any quick developer.

    Best-selling writer Adam Freeman explains find out how to get the main from layout styles. He starts off with the nuts-and-bolts and indicates you every little thing via to complicated positive aspects, going in-depth to offer you the information you would like.

    Pro layout styles in rapid brings layout styles to existence and exhibits you the way to convey constitution and scale on your speedy code with a realistic, no-nonsense approach.

    Show description

    By Adam Freeman

    The quick programming language has remodeled the realm of iOS improvement and commenced a brand new age of recent improvement. Pro layout styles in Swift indicates you the way to harness the facility and adaptability of quick to use crucial and enduring layout styles in your purposes, taking your improvement initiatives to grasp level.

    This booklet will educate you these layout styles that experience continuously been current at a few point on your code, yet won't were well-known, stated, or absolutely applied. Implementation of particular trend techniques will end up their worth to any quick developer.

    Best-selling writer Adam Freeman explains find out how to get the main from layout styles. He starts off with the nuts-and-bolts and indicates you every little thing via to complicated positive aspects, going in-depth to offer you the information you would like.

    Pro layout styles in rapid brings layout styles to existence and exhibits you the way to convey constitution and scale on your speedy code with a realistic, no-nonsense approach.

    Show description

    Continue reading "Pro Design Patterns in Swift"

    Programming Scala: Scalability = Functional Programming + Objects

    By Alex Payne

    wake up to hurry on Scala, the Jvm language that gives the entire merits of a contemporary item version, sensible programming, and a complicated variety process. choked with code examples, this accomplished e-book indicates you the way to be efficient with the language and atmosphere at once, and explains why Scala is perfect for latest hugely scalable, data-centric purposes that aid concurrency and distribution.

    This moment version covers fresh language beneficial properties, with new chapters on development matching, comprehensions, and complex useful programming. You’ll additionally know about Scala’s command-line instruments, third-party instruments, libraries, and language-aware plugins for editors and Ides. This publication is perfect for starting and complicated Scala builders alike.

    • Program swifter with Scala’s succinct and versatile syntax
    • Dive into uncomplicated and complex sensible programming (Fp) techniques
    • Build killer big-data apps, utilizing Scala’s practical combinators
    • Use qualities for mixin composition and development matching for info extraction
    • Learn the delicate variety method that mixes Fp and object-oriented programming concepts
    • Explore Scala-specific concurrency instruments, together with Akka
    • Understand easy methods to strengthen wealthy domain-specific languages
    • Learn reliable layout thoughts for construction scalable and strong Scala applications

    Show description

    By Alex Payne

    wake up to hurry on Scala, the Jvm language that gives the entire merits of a contemporary item version, sensible programming, and a complicated variety process. choked with code examples, this accomplished e-book indicates you the way to be efficient with the language and atmosphere at once, and explains why Scala is perfect for latest hugely scalable, data-centric purposes that aid concurrency and distribution.

    This moment version covers fresh language beneficial properties, with new chapters on development matching, comprehensions, and complex useful programming. You’ll additionally know about Scala’s command-line instruments, third-party instruments, libraries, and language-aware plugins for editors and Ides. This publication is perfect for starting and complicated Scala builders alike.

    • Program swifter with Scala’s succinct and versatile syntax
    • Dive into uncomplicated and complex sensible programming (Fp) techniques
    • Build killer big-data apps, utilizing Scala’s practical combinators
    • Use qualities for mixin composition and development matching for info extraction
    • Learn the delicate variety method that mixes Fp and object-oriented programming concepts
    • Explore Scala-specific concurrency instruments, together with Akka
    • Understand easy methods to strengthen wealthy domain-specific languages
    • Learn reliable layout thoughts for construction scalable and strong Scala applications

    Show description

    Continue reading "Programming Scala: Scalability = Functional Programming + Objects"

    Programming Elastic MapReduce: Using AWS Services to Build an End-to-End Application

    By Kevin Schmidt, Christopher Phillips

    Although you don’t desire a huge computing infrastructure to strategy tremendous quantities of knowledge with Apache Hadoop, it will possibly nonetheless be tough to start. This sensible advisor indicates you the way to speedy release info research initiatives within the cloud by utilizing Amazon Elastic MapReduce (EMR), the hosted Hadoop framework in Amazon net prone (AWS).

    Authors Kevin Schmidt and Christopher Phillips reveal top practices for utilizing EMR and numerous AWS and Apache applied sciences by means of jogging you thru the development of a pattern MapReduce log research program. utilizing code samples and instance configurations, you’ll how to gather the construction blocks essential to resolve your greatest facts research problems.

    • Get an summary of the AWS and Apache software program instruments utilized in large-scale facts analysis
    • Go in the course of the strategy of executing a task move with an easy log analyzer
    • Discover important MapReduce styles for filtering and examining facts sets
    • Use Apache Hive and Pig rather than Java to construct a MapReduce task Flow
    • Learn the fundamentals for utilizing Amazon EMR to run computing device studying algorithms
    • Develop a undertaking rate version for utilizing Amazon EMR and different AWS tools

    Show description

    By Kevin Schmidt, Christopher Phillips

    Although you don’t desire a huge computing infrastructure to strategy tremendous quantities of knowledge with Apache Hadoop, it will possibly nonetheless be tough to start. This sensible advisor indicates you the way to speedy release info research initiatives within the cloud by utilizing Amazon Elastic MapReduce (EMR), the hosted Hadoop framework in Amazon net prone (AWS).

    Authors Kevin Schmidt and Christopher Phillips reveal top practices for utilizing EMR and numerous AWS and Apache applied sciences by means of jogging you thru the development of a pattern MapReduce log research program. utilizing code samples and instance configurations, you’ll how to gather the construction blocks essential to resolve your greatest facts research problems.

    • Get an summary of the AWS and Apache software program instruments utilized in large-scale facts analysis
    • Go in the course of the strategy of executing a task move with an easy log analyzer
    • Discover important MapReduce styles for filtering and examining facts sets
    • Use Apache Hive and Pig rather than Java to construct a MapReduce task Flow
    • Learn the fundamentals for utilizing Amazon EMR to run computing device studying algorithms
    • Develop a undertaking rate version for utilizing Amazon EMR and different AWS tools

    Show description

    Continue reading "Programming Elastic MapReduce: Using AWS Services to Build an End-to-End Application"

    Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)

    By Bruce Eckel

    An intensive rewrite of the 1st version reflecting all the adjustments brought in C++ via the finalization of the C++ common. Softcover.

    Show description

    By Bruce Eckel

    An intensive rewrite of the 1st version reflecting all the adjustments brought in C++ via the finalization of the C++ common. Softcover.

    Show description

    Continue reading "Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)"