Congratulations Freddie de Sibert, Or Toledano, and Sumadithya Sreenivasa, winners of the 2025.1 round of the APL Challenge (our quarterly event aimed at newcomers to APL)! See https://www.dyalog.com/apl-challenge.htm for more information.
Congratulations Freddie de Sibert, Or Toledano, and Sumadithya Sreenivasa, winners of the 2025.1 round of the APL Challenge (our quarterly event aimed at newcomers to APL)! See https://www.dyalog.com/apl-challenge.htm for more information.
I’ve cycled back to being obsessed with BQN (the absolutely gorgeous array language with a fascinating implementation).
(And also Elm for some reason. I don’t even like web development, I just find Elm very clean.)
The 2025.2 round of the APL Challenge is live! This quarterly competition is open to everyone but is aimed at newcomers to APL. For more information and to enter, see https://challenge.dyalog.com/
On this day in 1983, at the APL83 conference in Washington D.C., the world was introduced to Dyalog v1.0!
Today we celebrate Dyalog reaching the milestone age that is the ultimate answer to Life, the Universe, and Everything!
The last few years have seen dramatic changes to the computing world and the array of things with which an APL application needs to interact.
Our latest blog post https://www.dyalog.com/blog/2025/04/announcing-dyalog-v19-4-1/ highlights features of version 19.4.1 – released today – that are likely to be very useful in the years to come.
We have now reached capacity for DYNA Spring 2025 – it's wonderful to see the interest and enthusiasm for APL across North America! For more information, and to be added to the waiting list, see https://dyna.dyalog.com/ – you can also register here for information on DYNA Fall 2025.
Alternatively…
Experiment using TryAPL: https://tryapl.org/?clear&q=%7B%E2%89%A0%5C(%E2%8D%B3%252B%252F%E2%8D%B5)%E2%88%8A%252B%5C1%252C%E2%8D%B5%7D
After a large community effort, Code Golf (https://code.golf/) now supports unrestricted execution and answer checking for their growing list of problems in #APL (Dyalog APL). APL is listed in the "experimental" section of the supported languages list – once a sufficient number of people have submitted solutions, it will move to the main list of languages and get a leaderboard. Please help APL achieve this by exploring the site and submitting APL solutions. #Dyalog #DyalogAPL #CodeGolf
My first 14 days of #AdventOfCode this year - some days have been updated!
1: APL
2:
3:
Uiua
4: APL
5:
6:
7:
8: APL
9:
10: APL
11:
12:
13: APL
14:
#rstats #apl #haskell #julialang plus various others
Ampere WS-1: The Other APL Portable Computer - When thinking of home computers and their portable kin it’s easy to assume that al... - https://hackaday.com/2024/12/06/ampere-ws-1-the-other-apl-portable-computer/ #retrocomputing #amperews-1 #apl
#Finland seems to on it's way to reintroduce #apl (anti-personel landmine), this based on how #nazi #russia fights in #Ukraine
#MikkoSavola thinks the mines will be back 2027.
Source: https://yle.fi/a/74-20128708
I love how small the #ProgrammingLanguage / #compiler world is sometimes.
I was checking something on the grammar for #Smalltalk and its cascade construct and saw on the (original) C2 wiki that “Budd’s Little Smalltalk” ignored one of the odder corner cases of the cascade construct because it’s a pain to parse.
I go to Budd’s home page and it turns out it’s the same Budd who wrote the “An #APL Compiler” book that’s just a ton of fun.
Small world.
A Modern Take on an Old Language - Some old computer languages are destined to never die. They do, however, evolve. F... - https://hackaday.com/2024/08/16/a-modern-take-on-an-old-language/ #softwaredevelopment #retrocomputing #featured #history #apl
Bringing APL To The Masses: The History Of The IBM 5100 - The 1970s was a somewhat awkward phase for the computer industry — as hulking, roo... - https://hackaday.com/2023/12/19/bringing-apl-to-the-masses-the-history-of-the-ibm-5100/ #retrocomputing #history #ibm5100 #apl
I'm a long-time computer programmer living in #PalmSprings, California.
I actually programmed FORTRAN and COBOL professionally back in the day (sometimes on punch cards!), quickly followed by C on #UNIX in 1975, then C++, Java, #Scala, and currently #GoLang. I also like and have written quite a bit of #Clojure and #APL, though not for money.
I wrote up a story about my first #Scala experience here: https://mastodon.social/@tomchappell/109311684682010904
Still going strong -- back off, bugs.