| ▲ | IshKebab 2 hours ago | ||||||||||||||||||||||
It's such a lot of effort to make a language like this. I don't get why they don't just put in like 2% more effort and add syntax that makes it less awful for humans. Nobody really wants to write `[* 5 5]` do they?
Could very easily be
Or something like that, which is much more readable.Also > Hindley-Milner inference eliminates type annotations. I think it's pretty widely agreed at this point that global type inference is a bad idea. The downsides outweigh the upsides. Specifically: much worse errors & much less readable code. | |||||||||||||||||||||||
| ▲ | mapcars 2 hours ago | parent [-] | ||||||||||||||||||||||
You never used lisp-like languages did you? | |||||||||||||||||||||||
| |||||||||||||||||||||||