• Literally the opposite of friendly. Already in the hello world you have two imports for extremely basic functionality (why should I have to import the ability to throw exceptions??) and a completely enigmatic symbol ’ that apparently has a significant function.

    A “friendly” programming language should be readable without knowing esoteric symbols.

    Really got my hopes up with that headline that it’d be a python-level intuitive-to-read language with static typing.

        • That’s one of the things I appreciate in a language/framework. Drives me nuts getting an exception from a dependency of a dependency of a dependency.

          Even better if its baked into the type system and I can’t run my code without handling it.

        • Yes, in functional programming you want to use pure functions. Exceptions are impure, therefore it has to be declared.

          Other functional languages don’t even have exceptions