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

YouTube

Developing in Dyalog with Modern Tools - Using Git, GitHub, and Development Utilities

Dyalog User Meetings via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Watch a 23-minute conference talk from Dyalog '24 where Kai Jaeger demonstrates modern development practices in Dyalog APL. Follow along as he works through a real-world development workflow using contemporary tools and technologies. Learn how to use Cider for project management, handle bug reports, reduce technical debt, run tests, and publish updates as Tatin packages. Explore practical applications of Git, GitHub, ]Fire for search-and-replace operations, comparison utilities, and specialized user commands like ]APL2Git and ]GitHub. The demonstration covers essential development tasks including managing the CommTools utility for testable user interactions, creating development branches, loading function snippets, implementing code changes, and committing updates to version control. Gain valuable insights into integrating Git with APL development and access supplementary materials including HTML slides and demonstration files for hands-on practice.

Syllabus

CommTools utility for testable user interactions
Git and GitHub
Opening the project in Cider
Creating a new development branch
Loading a function snippet
Find and replace FiRe in APL code
Commit changes to Git
Fixing a bug in CommTools
Advice for using Git within APL
Links to tools used in demonstration

Taught by

Dyalog User Meetings

Reviews

Start your review of Developing in Dyalog with Modern Tools - Using Git, GitHub, and Development Utilities

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.