apl

Sep
14
Speaking at LambdaConf 2024 (May) [Limited Time Discount code]

Speaking at LambdaConf 2024 (May) [Limited Time Discount code]

I'll be speaking at LambdaConf 2024 in May. We haven't finalized the exact talks that I'll be giving (I submitted
May
02
Suggestivity and Idioms in APL

Suggestivity and Idioms in APL

Two major principles emerge in APL programming, suggestivity and idioms. I recently encountered a nice illustration of how these two
12 min read
Apr
21
Flat Program Organization: An Email Response

Flat Program Organization: An Email Response

A fellow APLer, Tort, started an interesting email discussion with me, and one of his points was good enough that
7 min read
Mar
11
2023 APL Problem Solving Competition

2023 APL Problem Solving Competition

The 2023 APL Problem Solving Competition is now open! Solve problems in APL for the chance to win cash prizes
1 min read
Jan
22
Speaking at FnConf '22: DSLs, Architecture, & Structural Design in APL, 3 ways

Speaking at FnConf '22: DSLs, Architecture, & Structural Design in APL, 3 ways

I'll be sharing some thoughts about three different styles of system construction, the use of DSLs, and methods of looking
Jul
16
Source Code Readability, Elegance, and Complexity

Source Code Readability, Elegance, and Complexity

I was recently discussing my thoughts on this article: https://mathspp.com/blog/pydonts/does-elegance-matter And I thought I would
7 min read
Dec
20
Co-dfns support for very large arrays!

Co-dfns support for very large arrays!

Previously, Co-dfns could only support ranks <= 4. Now, the architecture supports arbitrarily large array sizes, though this is only partially
1 min read
Dec
15
Ken Iverson Centenary celebration, 17 Dec 2020, 19:00 EST

Ken Iverson Centenary celebration, 17 Dec 2020, 19:00 EST

https://www.eventbrite.co.uk/e/ken-iverson-centenary-tickets-132578131761 Stephen Taylor of the Iverson College is putting together a celebration of the
1 min read
Jul
22
Dyalog Tooling Resources List (LambdaConf Talk 2020)

Dyalog Tooling Resources List (LambdaConf Talk 2020)

Here is a list of tooling resources that I mentioned in my recent LambdaConf 2020 talk, with links to documentation
1 min read
Apr
23
Is APL Dead?

Is APL Dead?

Is APL dead? Not anymore. Changes in modern hardware, business needs, development methods, and our understanding of programming makes APL in its modern state perhaps more relevant and viable than ever before.
8 min read