Compare it to other big language websites, like Kotlin [1] or Go [2], this page really seems to have a poor signal to noise ratio. There is a
lot of information on this landing page, and a lot of it is getting in the way. For a language, I want to know (a) features, (b) documentation / how to learn, (c) community. This website leads with this, but does so under playful headings ("jet-fueled") that just lead to more click-through links, and then immediately, on the
landing page, jumps into advanced features (easy DSLs, IDE support, etc.). 2/3 of this landing page could be removed, and I suspect it would be a better landing page for it.
In addition, it suffers from a poor use of vertical space (you will see the word "Racket" in a large font with plenty of padding 4 times on the main page), poor usage and indication of navigation (it has 4 navbars, which are not apparently navigation but appear to be "selling points" until your mouse moves over them, due to their being attached to headings), and poor use of navigation (reflowing the main page nave when you click on nav items). Compare this to Kotlin and Go's sites, which state the name, gives a snappy summary of the language, and then links off to more information. In the case of Kotlin, which is closer to Racket's site, it presents immediate links to extensive, example-driven write-ups about the most-important features on subpages, uses the remaining of the "first page" space on a "try it now" box, and then proceeds along vertical space (free in a browser) to demonstrate the most-important features.
Finally, a smaller complaint: this website feels like it was made in Photoshop in the mid-00s, complete with text-image navigation bars sliced out of tables and drop shadows. I know someone put a lot of work into making divs look like that, but there are very good reasons why the industry has moved away from that design.
1. https://kotlinlang.org/
2. https://golang.org/
In addition, it suffers from a poor use of vertical space (you will see the word "Racket" in a large font with plenty of padding 4 times on the main page), poor usage and indication of navigation (it has 4 navbars, which are not apparently navigation but appear to be "selling points" until your mouse moves over them, due to their being attached to headings), and poor use of navigation (reflowing the main page nave when you click on nav items). Compare this to Kotlin and Go's sites, which state the name, gives a snappy summary of the language, and then links off to more information. In the case of Kotlin, which is closer to Racket's site, it presents immediate links to extensive, example-driven write-ups about the most-important features on subpages, uses the remaining of the "first page" space on a "try it now" box, and then proceeds along vertical space (free in a browser) to demonstrate the most-important features.
Finally, a smaller complaint: this website feels like it was made in Photoshop in the mid-00s, complete with text-image navigation bars sliced out of tables and drop shadows. I know someone put a lot of work into making divs look like that, but there are very good reasons why the industry has moved away from that design.
1. https://kotlinlang.org/
2. https://golang.org/