The 2021 APL Problem Solving Competition: Phase I – Best of Breed
By: Stefan Kruger Stefan works for IBM making databases. He tries to learn at least one new programming language a year, and a few years ago he got hooked on APL and participated in the competition. This is his perspective on some solutions that the judges picked out – call it the “Judges’ Pick”, if […]
Code Golf: Generating Empty Arrays
By: Stefan Kruger Recently, I was looking for a Dyalog problem to pit my wits against, and I asked in the APL Orchard if Adám could make one up: @Adám Any CMCs today? A CMC, if you’re unfamiliar with the APL Orchard, is a Chat Mini Challenge – typically an informal code golf challenge to […]
Highlights of the 2020 Problem Solving Competition – Phase II
With Dyalog’s APL Problem Solving Competition 2021 in full swing, it’s time to highlight some of the excellent solutions that were submitted to last year’s edition. Stefan Kruger works for IBM making databases. While he tries to learn at least one new programming language a year, he got hooked on APL and participated in the […]
Dyalog '17: Day 2 (Monday 11 September)
by Vibeke Ulmann Focus on Dyalog APL the language – Monday 11th September 2017 Where Sunday is traditionally filled with workshops and hands-on experiences – the first proper day of the annual user meeting is Monday – and this year was no different. CEO, Gitte Christensen opened the meeting and emphasised a few of the […]
Dyalog '17: Day 1 (Sunday 10 September)
by Vibeke Ulmann SharpPlot and SharpLeaf – the graphics and publication tools included with Dyalog on all platforms (Workshop SA4) A lot of work has gone into SharpPlot and SharpLeaf over the past couple of years*. The workshop on Sunday 10th September was run by Nicolas Delcros, the Dyalog software programmer behind the work. SharpPlot: […]
Snapshot blog from the last day at Dyalog’16 in Glasgow
#Dyalog16 – Vibeke Ulmann So we have come to the last blog from this year’s Dyalog User Conference. This is going to be a short one – as I can’t possibly do justice in words to some of the presentations we had Thursday morning. Gitte Christensen started off the morning by giving us a run […]
APL50 – celebrating the 50th Anniversary of the APL language
#Dyalog16 – Vibeke Ulmann Wednesday 12th October was dedicated to celebrating the 50th Anniversary of APL becoming an interactive programming language. And what day we had. This blog will aim to give you a few impressions from what turned out to be a ‘tour the force’, with entertaining, amusing, thought provoking, presentations covering the early […]
Winning the APL Programming Contest – Finance Category
#Dyalog16 – Vibeke Ulmann Today we had the third of the 3 grand prize winner presentations. Zack Batik is 23 years old and is in his second year studying for an undergraduate in Maths and Economics at the University of Cape Town in South Africa. See Zack’s profile here: http://www.dyalog.com/news/112/420/2016-APL-Programming-Contest-Winners.htm Until about 18 months ago […]
Winning the APL Programming Contest – Bioinformatics Category
#Dyalog16 – Vibeke Ulmann Today we had the second of the 3 grand prize winner presentations. Marinus Oosters is 25 years old and is in his second year studying for a Masters in Computer Science at the University of Utrecht. See Marinus’s profile here: http://www.dyalog.com/news/112/420/2016-APL-Programming-Contest-Winners.htm Until about 2 years ago, Marinus had never heard about […]
Cooking with Dyalog – Kai Jaeger (APL Consultant) and Stephen Taylor (Equiniti Claybrook)
#Dyalog16 – Vibeke Ulmann The presentation today was centred around the fact that many software programmers – and especially those who programme in Dyalog APL – have been involved in their applications for many years. Hence, they have not had to consider how to get from ‘beautiful code’ to a scenario where they have to […]
Winning the APL Programming Contest – General Computing Category
#Dyalog’16 – Vibeke Ulmann Today we had the first of the 3 grand prize winner presentations. Joshua David is 19 years old and is in his second year studying Computer Science at the University of Scranton. He is also taking a minor in Philosophy – and he’s been an intern with Carlisle Group where the […]
The Calm before Stormwind – Tomas Gustafsson
#Dyalog16 – Vibeke Ulmann As announced earlier – and iterated many times by yours truly, to media and other interested parties, because it is SOOOOOOO exciting – this year, the Viking Challenge is to drive a speed boat in the Stormwind Simulator sitting in a 6DOF (6 degree of freedom) motion platform from Simotion in […]
The Story of a Summer Intern
by Suki Tekverk As a born and raised New Yorker, I thought I had seen it all, but two short weeks spent in Vancouver with Roger Hui and his family proved me very wrong! I went from being at the top of the totem pole to one of the most clueless people around. Luckily, these […]
It's APL…but not as we know it!
by the Dyalog Duck As the party behind Dyalog’s Twitter account I often search our feed for #APL or just APL to see if anyone is talking about us or APL in general and I am frequently surprised by what pops up. We have often had a giggle in the office over some of the […]
Thursday 25 September at Dyalog ’14
This was originally posted to Catalyst PR’s Facebook page and is reproduced here to make it accessible to people who don’t have Facebook accounts. For information on the presentations at Dyalog ’14, see http://www.dyalog.com/user-meetings/dyalog14.htm. On Thursday 25 September we were in for an impressive presentation called School Laser System with NFC Registration and Alerts by […]
Wednesday 24 September at Dyalog ’14
This was originally posted to Catalyst PR’s Facebook page and is reproduced here to make it accessible to people who don’t have Facebook accounts. For information on the presentations at Dyalog ’14, see http://www.dyalog.com/user-meetings/dyalog14.htm. During Dyalog ’13, Dyalog Ltd announced an agreement with Syncfusion Inc. The agreement stated that Syncfusion’s Windows Presentation Foundation (WPF) and […]
Tuesday 23 September at Dyalog ’14
This was originally posted to Catalyst PR’s Facebook page and is reproduced here to make it accessible to people who don’t have Facebook accounts. For information on the presentations at Dyalog ’14, see http://www.dyalog.com/user-meetings/dyalog14.htm. Maintainability The first presentation I would like to highlight from today’s programme is by Gianfranco Alongi from Ericsson AB (Sweden). Those […]
Monday 22 September at Dyalog '14
This was originally posted to Catalyst PR’s Facebook page and is reproduced here to make it accessible to people who don’t have Facebook accounts. For information on the presentations at Dyalog ’14, see http://www.dyalog.com/user-meetings/dyalog14.htm. After having spent yesterday in workshops with lots of hands-on examples, today was the kick off for the user meeting proper. […]