Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Interactive C++ - Meet Jupyter - Cling

ACCU Conference via YouTube

Overview

Explore the powerful combination of Jupyter notebooks and C++ in this ACCU 2019 conference talk. Dive into a live demonstration showcasing Jupyter's versatility beyond data science, focusing on its integration with the Cling C++ interpreter. Learn about installation prerequisites, interface guidance, and witness hands-on examples of prototyping and exploratory potential. Discover how to leverage Jupyter for C++ development, including error handling, function and class creation, template usage, and magic commands. Gain insights into loading libraries, documentation completion, and editor features. Compare C++ implementation with Python alternatives, and explore advanced topics such as JSON and HTML manipulation, NumPy integration, and data visualization using widgets and plotting libraries. Understand best practices for using Jupyter with C++ and see practical applications in geospatial data representation and teaching programming concepts.

Syllabus

Introduction
Background
Jupyter
History
Cling
Zeus
Using Rise
Running the code
Lets go back
Errors
Functions
Classes
Square brackets
Templates
Magic
Lambdas
Loading Libraries
Documentation Completion
Editor
Slides
Ordering
Why not Python
Zeus JSON
Zeus HTML
Magics
Libraries
Numpy
Array
Blast Support
pandas
Quant Stack
Widgets
Chaining
XPlot
Best Practice
Summary
Boxplot Generator
Figure
Ex Leaflet
Geo JSON Data
Open Street Map
Teaching C
First lines of C
Form grader
Grader
Python Notebook

Taught by

ACCU Conference

Reviews

Start your review of Interactive C++ - Meet Jupyter - Cling

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.