{
  "kind": "books#volumes",
  "totalItems": 1,
  "items": [
    {
      "kind": "books#volume",
      "id": "m1suzwEACAAJ",
      "etag": "rzp3GQvgzkk",
      "selfLink": "https://www.googleapis.com/books/v1/volumes/m1suzwEACAAJ",
      "volumeInfo": {
        "title": "Learning Modern C++ for Finance",
        "subtitle": "Foundations for Quantitative Programming",
        "authors": [
          "Daniel Hanson"
        ],
        "publisher": "O'Reilly Media",
        "publishedDate": "2023-01-17",
        "description": "A lot of financial modeling has gravitated toward Python, R, and VBA, but many developers hit a wall with these languages when it comes to performance. This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems. Many programmers believe that C++ is too difficult to learn. Author Daniel Hanson demonstrates that this is no longer the case. Financial programmers coming from Python or another interpreted language will discover how to leverage C++ abstractions that enable safer and quicker implementation of financial models. You'll also explore how popular open source libraries provide additional weapons for attacking mathematical problems. C++ programmers unfamiliar with financial applications will also benefit from this handy guide. Learn C++ basics: syntax, inheritance, polymorphism, composition, STL containers, and algorithms Dive into newer features and abstractions including functional programming using lambdas, task-based concurrency, and smart pointers Employ common but nontrivial financial models in modern C++ Explore external open source math libraries, particularly Eigen and Boost Implement basic numerical routines in modern C++ Understand best practices for writing clean and efficient code",
        "industryIdentifiers": [
          {
            "type": "ISBN_10",
            "identifier": "1098100808"
          },
          {
            "type": "ISBN_13",
            "identifier": "9781098100803"
          }
        ],
        "readingModes": {
          "text": false,
          "image": false
        },
        "pageCount": 58,
        "printType": "BOOK",
        "maturityRating": "NOT_MATURE",
        "allowAnonLogging": false,
        "contentVersion": "preview-1.0.0",
        "panelizationSummary": {
          "containsEpubBubbles": false,
          "containsImageBubbles": false
        },
        "imageLinks": {
          "smallThumbnail": "http://books.google.com/books/content?id=m1suzwEACAAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api",
          "thumbnail": "http://books.google.com/books/content?id=m1suzwEACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api"
        },
        "language": "en",
        "previewLink": "http://books.google.com/books?id=m1suzwEACAAJ&dq=isbn:9781098100803&hl=&cd=1&source=gbs_api",
        "infoLink": "http://books.google.com/books?id=m1suzwEACAAJ&dq=isbn:9781098100803&hl=&source=gbs_api",
        "canonicalVolumeLink": "https://books.google.com/books/about/Learning_Modern_C++_for_Finance.html?hl=&id=m1suzwEACAAJ"
      },
      "saleInfo": {
        "country": "US",
        "saleability": "NOT_FOR_SALE",
        "isEbook": false
      },
      "accessInfo": {
        "country": "US",
        "viewability": "NO_PAGES",
        "embeddable": false,
        "publicDomain": false,
        "textToSpeechPermission": "ALLOWED",
        "epub": {
          "isAvailable": false
        },
        "pdf": {
          "isAvailable": false
        },
        "webReaderLink": "http://play.google.com/books/reader?id=m1suzwEACAAJ&hl=&source=gbs_api",
        "accessViewStatus": "NONE",
        "quoteSharingAllowed": false
      },
      "searchInfo": {
        "textSnippet": "This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems."
      }
    }
  ]
}
