mention Scala on landing page and colophon page#579
mention Scala on landing page and colophon page#579SethTisue wants to merge 2 commits intotypelevel:mainfrom
Conversation
jducoeur
left a comment
There was a problem hiding this comment.
Makes sense to me, although I'll defer to Arman and Andrew, who have been driving the vision so far.
|
Andrew already altered the colophon page to mention Scala further down, but I (mildly) think my change (to also mention it right up front) is desirable. the first mention will serve to emphasize that the whole thing is Scala-based; the later mention then adds that y'all are using Scala for your scripting, too |
|
Interesting point. I like it in principle, but I agree that the link comes out way too bold visually. Can/should we treat this as a style thing, and switch it to old-fashioned underscore? |
|
or just un-link it and figure those who know, know, and those who don't, can google? |
|
quoting Seth from Discord:
I have been reflecting on this, and I am realizing that this was actually deliberate choice on my part, albeit subconscious enough that I was not sure at first. Working to stand up the Foundation as a 501(c)(3) public charity and the surrounding discussions we have had about what Typelevel is have influenced some of my thinking. My hypothesis is that not putting Scala front-and-center on our landing page may help us appeal to a broader audience. Essentially, I am getting at the nuance between:
My (possibly unfounded) fear is that by mentioning Scala too upfront, potential users may move along because they are not using the Scala programming language. Instead, my vision for the website is to entice curious developers with functional programming and compelling examples of how to use our stack, and that they will learn about Scala along the way :) |
I could see this working if there was a next page showing the user more specifically what the benefits of using Cats/CE/fs2/etc. Presumably this would include some explanation of why Scala is a specifically good choice for all this. The current site though is pretty cryptic and users really only have the project page to figure out what is going on right now, which has cryptic tags like IMO, it might be helpful for the time being to mention Scala so uninformed visitors (and search engines) have some notion of what is going on. |

on discord, @jducoeur indicated that some form of the landing page change would be welcome
it's of course bikesheddable exactly where to insert "Scala" and whether it should be a link. here's one possibility