Looking at the new site, it feels like it's aimed at marketing towards managers, not at developers. Some elements of the site are an improvement, like the specific usage examples (Command Line, WebAssembly, etc), but on the whole it feels like a downgrade.
Here's some specific issues I have with the new site that I feel the old site did much better:
The new site is an improvement in some ways. For example, merely having more prose on the new site allows it to make arguments that the old site can't, such as
Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.
But I think there's a middle ground that can be reached here.
In fact, the more I think about it, the more I wonder if the best solution here isn't to basically take the old site, and add all the new content underneath the existing site content. The old site's front page is a single page of content (no scrolling on my desktop monitor). What if we take all the new content, change the styling to be less noisy and more similar to the old site, and just put it under the old site's content? The old site content can be tweaked too, such as replacing the old slogan with the new one. And to be honest, the code example on the old site is probably not the best example we could use, it's mostly just a bunch of println!() statements, which don't even show format arguments, just static strings.
@kballard
Looking at the new site, it feels like it's aimed at marketing towards managers, not at developers.
This is an intentional shift. During the first three years since 1.0, we've taken a "bottom-up" approach to marketing, but at this point it's increasingly important to present a good image to managers, CTOs, and similar. That said, I believe the site is also much more useful to developers than previously, by providing a far more extensive survey of important tools, application domains, and entry points to documentation.
At any rate, a large multi-faceted issue like this is not actionable, and at this stage we are definitely not open to a complete rethink. Several of the suggestions you make already have open issues. Please feel free to open other, actionable and narrow issues.
Most helpful comment
@kballard
This is an intentional shift. During the first three years since 1.0, we've taken a "bottom-up" approach to marketing, but at this point it's increasingly important to present a good image to managers, CTOs, and similar. That said, I believe the site is also much more useful to developers than previously, by providing a far more extensive survey of important tools, application domains, and entry points to documentation.
At any rate, a large multi-faceted issue like this is not actionable, and at this stage we are definitely not open to a complete rethink. Several of the suggestions you make already have open issues. Please feel free to open other, actionable and narrow issues.