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

YouTube

The Good, Bad, and Ugly of Learning APL

Dyalog User Meetings via YouTube

Overview

Explore the challenges and rewards of learning APL in this 25-minute conference talk from Dyalog '23. Gain insights from Brandon Wilson's perspective as a self-learner and industry developer, delving into the good aspects of entering the APL world, as well as the hurdles faced by intermediate learners. Discover how documentation often assumes prior knowledge, the uniqueness of workspace-first workflows, and the scarcity of resources for applying APL thinking to larger systems. Consider the potential of apprenticeship models in bridging knowledge gaps, and examine the difficulties in mapping array concepts to problem domains. Uncover suggestions for materials that could benefit self-learners, personal pain points in the learning journey, and key takeaways for both newcomers and experienced APL users.

Syllabus

My perspective as a self-learner and industry developer
Good points about my entry into APL
Documentation assumes prior knowledge
Workspace-first workflow is unusual
Lacking intermediate resources to apply APL thinking to larger systems
Bridging the gap with the apprenticeship model
The challenge of mapping array concepts onto a problem domain
What kind of materials would help self-learners?
Personal pain points
Conclusions

Taught by

Dyalog User Meetings

Reviews

Start your review of The Good, Bad, and Ugly of Learning APL

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.