Invincible summer |||

Learning vector programming

Ken Iverson, Turing Award winner

Ken at the blackboard

In learning q most of us have to drop the habit of edging into a solution with loops and think instead in vector operations. The transition can be both awkward and exhilarating. It is harder if you are a solo student without vector-savvy colleagues to learn from. 

Is that you? Consider taking part in my research project. I intend to discover how best to help students like you through the transition. The end result will be online self-study resources, but the project starts with online workshops. I will lead a small group through some simple puzzles, starting with loops, and finding vector solutions. We will get familiar with (a) taking a loopy solution into vector form and (b) starting from scratch with a vector approach. 

To take part you will already be writing q scripts; you are interested in improving your skills and getting a firmer grip on the language.

If you are interested, please DM me as

To be clear:

  • This is not an introduction to the q programming language. It is for people who have already begun writing q.
  • There is no charge for the training and no assurance you will get anything from it. This is a research project.
  • The training is not offered by KX but by me personally.

That said, I fully expect you will learn something you value, enjoy the process, and make personal connections that last longer than the workshop.

About me

SJT suit

I was a developer in fintech when Ken Iverson trained me as an APL instructor. Since then I

Up next The Underground Crispbread economics
Latest posts The return of the king Clarity, rigour and Rory Stewart The World’s End Book Club Remembering Bel Macdonald Barts hearts and faces Summer on wheels All that jazz: The librarian’s song Sandals on their way home A short history of the Australian Flat White Cycling glove, slightly foxed Untoward occurrence at embassy poetry reading To Go to Lvov The founding of Iverson College The pot-boy’s story Prisoners of our own device How green is my valley The ghost in the shell Finding primes with q Policing protests in Glasgow Why don’t we do it in the road? The democracy of narcissism The rest is silence Bergh Apton revisited What makes a language flourish? A duty of care Crispbread economics Learning vector programming The Underground The Post Office scandal A plea for simplicity BoJo the clown