YoVDO

Pluto.jl - Interactive Package Development and Debugging

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Visual Studio Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore interactive package development and debugging in Julia with Pluto.jl in this JuliaCon 2024 talk by Alberto Mengali. Learn about the `@frompackage` macro from PlutoDevMacros, which enables loading local packages under development into Pluto notebooks. Discover how this macro emulates a Revise-like workflow, allowing on-demand reloading of package definitions within the notebook. Understand how Pluto's reactivity and struct redefinition capabilities automatically trigger test code re-execution, reducing the need for Julia session restarts when modifying struct definitions. Additionally, get introduced to the PlutoVSCodeDebugger.jl package, which offers a streamlined method for attaching a VSCode instance to a running Pluto notebook, enabling debugging through the VSCode debugger GUI. Learn how combining these tools can significantly enhance package development and debugging processes within Pluto.

Syllabus

Pluto.jl – Interactive package development and debugging | Mengali | JuliaCon 2024


Taught by

The Julia Programming Language

Related Courses

Designing a Technical Solution
Microsoft via edX
Building Applications with SAP Cloud Application Programming Model
SAP Learning
COBOL Programming with VSCode
IBM via Coursera
Learn to Code using C# on VS Code
Coursera Project Network via Coursera
Introduction to Github and Visual Studio Code
Coursera Project Network via Coursera