3 ms·
Hi Marshall. I've enjoyed listening to you all on Array Cast. I've always been put off by the weird character sets, but I guess it's time to finally get over
by juliangoldsmith 4y ago
Hi Marshall. I've enjoyed listening to you all on Array Cast.
I've always been put off by the weird character sets, but I guess it's time to finally get over it. I've been meaning to try BQN, especially since it's FOSS.
Having only 2 arguments to a function is another major pain point for me. Boxing isn't an answer there, though it could be usable with destructuring or something.
My initial introduction to array languages was an article about K for HFT from several years back. There was a lot about how much performance they were able to squeeze out using a tiny interpreter, which might be why I always think of array languages together with performance.
I think there's a niche for an array language geared towards big datasets. Essentially something like Tensorflow that streams data between the CPU and accelerators. The advantage over regular Tensorflow would be neater syntax and maybe some fancier operators.
Thanks for the link on the music, I'll check it out. I've been thinking about playing procedurally-generated music, particularly with GANs and the like. Array languages would be great to play with algorithms, since that code should be reasonably easy to translate to a TF pipeline for training production neural networks.
Anyway, this post is probably long and incoherent enough by now. Major respect, and thanks for doing what you do.