3 ms·
It doesn't seem like there's much I could say to change your mind, but there's no "macho BS" behind my preferences. I wrote quite a bit of Forth before learning
by RodgerTheGreat 9y ago
It doesn't seem like there's much I could say to change your mind, but there's no "macho BS" behind my preferences. I wrote quite a bit of Forth before learning K, so maybe my sense of aesthetics had already been drawn a bit outside the mainstream?
Some time ago I built an environment for livecoding graphics experiments with K, and the concision of the syntax makes it delightfully easy to experiment and make changes as I build up programs piece by piece. Here's a recording I made which illustrates all the intermediate steps of a simple way to draw a Voronoi diagram:
https://i.imgur.com/YZkYyDs.gif https://i.imgur.com/YZkYyDs.gif
K notation is a powerful medium of communication when I'm whiteboarding ideas with coworkers, scribbling on a napkin, or tapping an idea into my phone on the subway. I don't write K because I think doing so paints me as some sort of Ubermensch, I write K because I find it crisp and beautiful; An elegant K solution to a thorny problem is poetically satisfying!