apl

Oct
01

Co-dfns Release 2016.9.1

Latest Release: https://github.com/arcfide/Co-dfns/releases/latest 2016.9.1 Release: https://github.com/arcfide/Co-dfns/releases/tag/
2 min read
Mar
09

Scripting with APL: Convert GNUCash XML format to Ledger CLI

I want to play around with the Ledger CLI [http://www.ledger-cli.org] software, but this requires that I have
2 min read
Jun
14

Co-dfns 0.4 Released: Enter the Fusion

I have released v0.4 of the Co-dfns compiler. This release focuses on overcoming the performance bottlenecks that were plaguing
Mar
05

Improving Performance with DWA

In my 2014 Dyalog presentation [http://video.dyalog.com/Dyalog14/?v=8VPQmaJquB0] I demonstrated the Co-dfns compiler and its ability
3 min read
Oct
21

Modern Cleanroom Software Engineering in an APL Context

The Problem I've spent some time with Cleanroom Software Engineering [https://en.wikipedia.org/wiki/Cleanroom_software_engineering]
3 min read
Oct
09

Co-dfns v0.3 Released

After a long wait, I happily announce the first open-source release of the Co-dfns compiler. This version provides the features
Jun
30

Imminent Co-dfns Releases

I've been wanting to get increment Co-dfns releases out to the public for a long time. I think
1 min read
Jun
03

Co-dfns Report: Increment 5 Certified

I am pleased to report that I have certified the 5th increment of Co-dfns today. This increment brings the ability
Jun
02

APL a Day #7: Scalar Functions

Scalar functions perform most of the hard labor in an APL program. A scalar function defines a mapping from one
1 min read
May
27

APL a Day #6: Indices and Encoding

Previous sessions established a basic conception of indexing an array. Namely, an index encodes a reference to an element in
1 min read