Главная
Study mode:
on
1
Intro
2
HandAxe Pattern Language
3
A Luxurious Programmer Experience
4
the meh, the ugly, the bad, the nasty
5
Pattern Languages
6
JS Unordered Collection Protocol
7
Uncle Momo Teaching
8
HandAxe Vocabulary
9
HandAxe Accessors
10
HandAxe Qualifiers
11
HandAxe Setters
12
HandAxe supports immutability
13
Use Mutability Like a Spice
14
What is a hand axe?
15
Prototypal Inheritance
16
Auto Method Implementation
17
Naming Matters
Description:
Explore the HandAxe Collections Pattern Language in this thought-provoking conference talk from Strange Loop 2022. Delve into the world of collection protocols as Maurice Rabb, Director of Pedagogy at Spantree, introduces a novel approach to designing method protocols for programming languages. Learn how HandAxe emphasizes consistency, composability, and understandability while rigorously defining terms for collection aspects. Discover how this pattern language enables the specification of ideal naming, protocols, and semantics for methods, as well as the auto-generation of method implementations. Gain insights into the potential of HandAxe to revolutionize collection libraries across various programming languages, despite its current implementation in JavaScript. Throughout the 41-minute presentation, explore topics such as the challenges of existing solutions, the importance of well-designed method protocols, and the benefits of a unified approach to developing collection libraries. Engage with Rabb's passion for mentoring junior engineers and his unique perspective on software engineering, shaped by years of teaching experience. Read more

Introducing the HandAxe Collections Pattern Language

Strange Loop Conference
Add to list