Interesting critique of laziness in PLs and what their types mean from
miniblog.
Related Posts
It's weird how even pure languages tend to treat the Unix execution model as ambient state.
Are there any PLs that define a main function like this?
fn main(args, stdin, stdout, env) -> exit code
Are users more tolerant of a slow programming language if it has good multithreading or green threads?
I'd be willing to use a PL with good ergonomics that runs at 0.5x speed if it's easy to saturate multiple threads.
(PLs focusing on single-threaded performance are common!)
@aburka Interesting, today I learnt.
I don't know the history of this syntax: there doesn't seem to be much precedent for ^ as a range in any PLs that I can think of.
