Reason: Rename reason

Created on 31 Jul 2018  路  3Comments  路  Source: reasonml/reason

Hello, I have a few complaints regarding Reason language name.

It's generally known that naming things is hard, but if you create a new programming language that's supposed to be popular one day, you don't name it with one of the most popular words in English. It makes searching for any kind of topic impossible, whether it's Google, StackOverflow or any other search engine.

It also seems that there are two official names used interchangeably Reason and ReasonML. Even this repo is called reason, but the website is reasonml.github.io. What is the official name?

Maybe it's not a bad idea to start thinking about the new name before reason popularity explodes (it's also possible that it's too late).

Anyway, although I don't like the name, I really like the idea of Reason and all the effort you put into it. Huge thanks for that!

Most helpful comment

@schinns I think the thing people in the go and rust communities do is postfix with "lang"; "ML" can serve much the same purpose for Reason. Perhaps, switching most of the branding over to "ReasonML" would be good?

All 3 comments

Those are some good points. Although, I am not convinced Reason's name will cause so much confusion and difficulty in indexing topics. Words like _go_ and _rust_ are as common words as _reason_, yet I don't know that Go And Rust communities are suffering from this issue.

I agree that some of things you mentioned can be an issue, but I don't know that it's worthwhile changing Reason's name at this point.

@schinns I think the thing people in the go and rust communities do is postfix with "lang"; "ML" can serve much the same purpose for Reason. Perhaps, switching most of the branding over to "ReasonML" would be good?

Thank you for the feedback. We don't have plans to rename, but we will follow the pattern that we have used in the React community. We talk about "React", landing pages just say "React", but when we want SEO we use ReactJS.
Extending that pattern to Reason, gives us Reason and ReasonML.
Feel free to continue to discuss here even after the issue is closed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rickyvetter picture rickyvetter  路  4Comments

chenglou picture chenglou  路  3Comments

TheSpyder picture TheSpyder  路  3Comments

modlfo picture modlfo  路  4Comments

rickyvetter picture rickyvetter  路  3Comments