Release Page This is a pretty small but significant release. We've cleaned up a few things, added the last missing primitives, improved output a bit, and begun the work towards recursion and branching. Regressions Currently Windows is the only tested environment Currently only NVIDIA backend is fully functional Some functions
For those who are interested in getting an intensive experience with Modern, Functional Array Programming with Co-dfns, APL, and Dyalog, consider attending my 6-hour intensive 1 day workshop at Lambda Conf 2017. LambdaConf is a functional programming conference, with 80 sessions covering functional programming, category theory, libraries, new languages, and
Latest Release: https://github.com/arcfide/Co-dfns/releases/latest 2016.9.1 Release: https://github.com/arcfide/Co-dfns/releases/tag/v2016.9.1 We are pleased to release the September edition of the Co-dfns compiler! This iteration focuses on improving polish and fixing up some annoying bugs with existing features
In my 2014 Dyalog presentation I demonstrated the Co-dfns compiler and its ability to target GPU and CPU platforms without altering the source code. Unfortunately, at the time, there was a regression in the system that lead to slower-than-interpreter results. I did get that fixed, but found that I was
Here's my presentation on my Co-dfns compiler I've been working on: Co-dfns: High performance concurrent array programming .