Christian Lawson-Perfect created this absolutely hilarious thing that you have to see. I found it such an incredibly silly idea, in the best possible way. Check it out:

https://mathstodon.xyz/@christianp/116419088653495835

Anyway, the dataset was fun, so I decided to use it to test scatter plots in Kap. It worked pretty well. I decided to use this data to show how one can work with JSON in Kap. For well-structured JSON, it's actually rather simple.

https://youtu.be/-n-vb1nA9s8

#kap #apl #programming

Christian Lawson-Perfect (@[email protected])

Attached: 1 image I had an intrusive thought about making a text adventure using a dataset of UK towns: https://uk-the-text-adventure.think.somethingorotherwhatever.com/

Mathstodon
FIXAPL (beta)

A simple APL derivative, built on fixed-arity functions

In our latest blog post – https://www.dyalog.com/blog/2026/04/outperforming-nested-arrays-with-classic-apl-techniques-part-2 – Asher continues his exploration into the implications of choosing a flat representation rather than a nested one for your data.

#Dyalog #APL #ArrayProgramming

I wrote another blog post. This time providing some details as to why Kap was kinda bad in the recent video by @code_report.

Not saying any future tests won't be equally bad, but it's sometimes interesting to know why something happens. At least in one specific case.

https://blog.dhsdevelopments.com/kap-performance

#kap #apl #programming

Kap performance

Performance, let's talk about it. Making the language highly performant has never been a primary concern. Rather, the language started a...

Elias Mårtenson

#APLQuest 2015-08: Write a function to process output and change the 13s to 12.99s (see https://apl.quest/2015/8/ to test your solution and view ours).

#APL #Triskaidekaphobia #ArrayTransformation

APL Quest 2015-8: Unlucky 13

Write a function to process output and change the 13s to 12.

Meet Brian Becker from Dyalog Ltd, presenting at DYNA26 in New York City on 27 April. With over 50 years of APL experience, Brian has developed tools that help users web-enable applications and explore generative AI. Free to attend. https://dyna.dyalog.com/speakers/brian-becker/

#DYNA #APL #TechConference #NewYork

Brian Becker from Dyalog Ltd will present “Jarvis and AI”, sharing lessons from using AI to build a Jarvis-based web service. DYNA26, New York City, 27 April. Free to attend. https://dyna.dyalog.com/presentations/jarvis-and-ai/

#DYNA #APL #TechConference #NewYork

Jarvis and AI / Brian Becker / DYNA26

Brian explores using AI to generate a web front end and even build a Jarvis-based service, sharing lessons on whether it speeds development or reduces UI tedium.

DYNA26

Meet Kiki - an array language

https://fed.brid.gy/r/https://eli.li/kiki

Meet Kiki - an array language

1 comment

Lobsters

Meet Kyle Croarkin, presenting at DYNA26 in New York City on 27 April. A graduate researcher in NLP and machine learning, Kyle explores APL through graphics and voxel game development. Free to attend. https://dyna.dyalog.com/speakers/kyle-croarkin/

#DYNA #APL #TechConference #NewYork

Kyle Croarkin / Speaker at DYNA26 / New York City

Kyle is a graduate research assistant at the Mayo Clinic, specialising in natural language processing and machine learning. After discovering Dyalog APL, he applied it to a voxel game project, combining his interest in graphics programming with array-oriented thinking.

DYNA26