-
Notifications
You must be signed in to change notification settings - Fork 323
Mention native target on landing page #860
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
/cc @densh the hesitation on this so far has been that Scala Native is substantially less mature than Scala.js. in addition to the wording at the top, there's also this section: |
my own take on this is that it's too soon to give Scala Native equal billing, but perhaps we could find some middle ground. (especially with that "with more backends on the way" which is an undersell; Scala Native does exist.) |
I do not think it is wrong to attract developers to Scala Native at this stage. Based on my limited experience, Scala Native already works pretty well for regular Scala code, although library support is still spotty. How about including the Scala Native logo with a clearly visible sign that says "beta"? Then, the remark "with more backends on the way" could be removed. |
Things like Scala.js and native are nice things to brag about, but there is a risk with suggesting them to newcomers. My experience is that they are expert tools and not for the faint of heart. It's not a polished or well-supported system like Scala on the JVM is. |
I would be in favor of including Scala Native in the list of backends, but maybe with a "beta" (or similar) label. Given the current nature of the market, I don't think it makes sense to keep quiet about things like this. The current text "WITH MORE BACKENDS ON THE WAY" won't appeal to anyone: almost everyone will be interested in a specific backend. |
I think this is a call for @densh to make. We should not be deciding the readiness of his project for him. |
I don't mind Scala Native having a "beta" sticker of some sort at all. It did not reach 1.0-level of stability yet. The line "more backend on the way" conveys no information. It's going to only be understood by people who already know about SN, and the rest will not grasp what it alludes to. |
Implemented with #867. |
Looks great! Thanks, @propensive. |
As per my comment on the changes to the landing page, I would suggest to also mention Scala Native.
This issue is related: #67
The text was updated successfully, but these errors were encountered: