diff --git a/www/wip_new_website/content/index.md b/www/wip_new_website/content/index.md index 60f7c5e4b92..196d2e82628 100644 --- a/www/wip_new_website/content/index.md +++ b/www/wip_new_website/content/index.md @@ -4,22 +4,23 @@ The purpose of the Home page is to function as the first point of contact for al This page contains minimal content, so that visitors are able to quickly scan the page. It should not be cluttered or overwhelming. It should reflect Roc's goals (fast, friendly, functional) and values (welcoming community). --> -# Roc lang +# Roc -A systems programming language that is fast, friendly, and functional. +A work-in-progress programming language that aims to be fast, friendly, and functional. +## Goals

Fast

-

We want Roc to run faster than any non-systems language that sees mainstream use in industry. Learn more

+

The Roc compiler should run fast, and the programs it produces should also run fast. The goal is not to make the fastest possible language, but it is a goal to generally outperform mainstream garbage-collected languages.Learn more

Friendly

-

Roc aims to be a user-friendly language with a friendly community of users. Learn more

+

Roc aims to be a user-friendly language with a friendly community of users. This involves the set of tools Roc ships with, how helpful those tools are, as well as the values of the community of Roc programmers around the world.Learn more

Functional

-

Roc aims to be a purely functional programming language. Learn more

+

Roc is a purely functional programming language. All Roc values are semantically immutable constants, and all effects are asynchronous. These create helpful guarantees and can make testing effects faster and more reliable. Learn more

## Try Roc