top | item 33643663

(no title)

mgax | 3 years ago

I LOVE the idea but the language itself is so ugly I don’t want to learn it. It looks really ugly. Sorry.

discuss

order

vitiral|3 years ago

It's ML syntax. I'm also not used to it, but many who are consider it beautiful.

stewoconnor|3 years ago

Its certainly a turn-off for some. One thing that we have as a potential future effort would be to enable an alternate surface syntax. Since we store an AST insteead of source code, we could create a parser/pretty printer for another surface syntax. Then a user of the language who would prefer something that looked like python could switch our website's renderer to output the python like syntax!

zawodnaya|3 years ago

What's an example of a pretty language?

optymizer|3 years ago

I don't think this language is ugly and it is indeed hard to say which language is objectively beautiful, but I personally have always disliked syntax that uses the ' operator for some reason. It's small - it looks like a piece of dirt on the screen, which makes it hard to read. I imagine the same arguments could apply to the '.' or ',' operators, though ' tends to appear around whitespace, while ./, around characters, so there's at least some contextual information around them.

IshKebab|3 years ago

I really hate the language but I have to say Python does at least look quite nice.

jjtheblunt|3 years ago

Scheme! :)