FREE EBOOK - Learn Python the right way
by Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers
Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's.However, Python was also created to solve real problems and it borrows a wide variety of features fro...
Publisher: Self-publishing | Release: 2021
FREE EBOOK - The Julia Express
by Bogumil Kaminski
Julia is a high-level, dynamic programming language. Its features are well suited for numerical analysis and computational science.Julia works with other languages (C, Python, R, Rust, C++, SQL, JavaScript, ...)The Purpose of this open book is to introduce programmers to the Julia programming by example. This is a simplified exposition of the language....
Publisher: Self-publishing | Release: 2021
FREE EBOOK - Debugging with GDB
by Richard Stallman, Roland Pesch, Stan Shebs
The GNU Debugger allows you to see what is going on "inside" a program while it executes - or what a program was doing at the moment it crashed. GDB supports C, C++, Java, Fortran and Assembly among other languages; it is also designed to work closely with the GNU Compiler Collection (GCC). The GNU Debugger Program has four special features that helps you catch bugs in the act: It starts your prog...
Price: $65.00 | Publisher: Self-publishing | Release: 2021
by Joseph Albahari, Ben Albahari
Looking for quick answers for using C# 9.0? This tightly focused and practical guide tells you exactly what you need to know without long intros or bloated samples. Succinct and easy to browse, this pocket reference is an ideal quick source of information. If you know Java, C++, or an earlier C# version, this guide will help you get rapidly up to speed.All programs and code snippets are available as interac...
Price: $11.74 | Publisher: O'Reilly Media | Release: 2021
by Randall Hyde
Randall Hyde's The Art of Assembly Language has long been the go-to guide for learning assembly language. In this long-awaited follow-up, Hyde presents a 64-bit rewrite of his seminal text. It not only covers the instruction set for today's x86-64 class of processors in-depth (using MASM), but also leads you through the maze of assembly language programming and machine organization by showing you ...
Price: $59.76 | Publisher: No Starch Press | Release: 2021
Quantum Computing with Silq Programming
by Srinjoy Ganguly, Thomas Cambier
Quantum computing is a growing field, with many research projects focusing on programming quantum computers in the most efficient way possible. One of the biggest challenges faced with existing languages is that they work on low-level circuit model details and are not able to represent quantum programs accurately. Developed by researchers at ETH Zurich after analyzing languages including Q# and Qiskit, Silq...
Price: $39.99 | Publisher: Packt Publishing | Release: 2021
Expert Python Programming, 4th Edition
by Michal Jaworski, Tarek Ziade
This new edition of Expert Python Programming provides you with a thorough understanding of the process of building and maintaining Python apps. Complete with best practices, useful tools, and standards implemented by professional Python developers, this fourth edition has been extensively updated. Become familiar with the latest Python improvements, syntax elements, and interesting tools to boost your deve...
Price: $32.00 | Publisher: Packt Publishing | Release: 2021
FREE EBOOK - Optimizing software in C++
by Agner Fog
This is an optimization manual for advanced C++ programmers. This book are not for beginners.Topics include:- The choice of platform and operating system.- Choice of compiler and framework.- Finding performance bottlenecks.- The efficiency of different C++ constructs.- Multi-core systems.- Parallelization with vector operations.- CPU dispatching. Efficient container class templates....
Publisher: Self-publishing | Release: 2020
by J. Burton Browning, Bruce Sutherland
Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference guide that covers the C++ core language standard as well as some of the code templates available in standard template library (STL).In C++20 Recipes: A Problem-Solution Approach, you'll find numbers, strings, dates, times, classes, exceptions, s...
Price: $44.62 | Publisher: Apress | Release: 2020
Modern Data Mining Algorithms in C++ and CUDA C
by Timothy Masters
Discover a variety of data-mining algorithms that are useful for selecting small sets of important features from among unwieldy masses of candidates, or extracting useful features from measured variables.As a serious data miner you will often be faced with thousands of candidate features for your prediction or classification application, with most of the features being of little or no value. You'll kno...
Price: $33.68 | Publisher: Apress | Release: 2020