Hacker News new | ask | show | jobs
by TheTrotters 1802 days ago
> it communicates extra information very cheaply and in-band with the code for people who are intimately familiar with the mathematics involved.

I think it's just the opposite. People familiar with the relevant math have, most likely, worked with this stuff in other programming languages and never used math symbols in their code.

I'm used to seeing θ or α in text and theta or alpha in code. The combination of Greek letters and for loops looks very weird.

1 comments

Your assumption is wrong. Lots of really useful math has 0 or 1 implementations. A Julia one may well be first. (Saying this as someone who's done several first implementations, but haven't coded a single line of Julia)