From 6bca95f7783d83516bb54793f6f3f88e5737d146 Mon Sep 17 00:00:00 2001 From: Michael Thomsen Date: Tue, 19 Dec 2023 12:30:07 +0100 Subject: [PATCH] Update front page content (#5413) Update front page text to better match current language positioning. --------- Co-authored-by: Parker Lougheed Co-authored-by: Marya <111139605+MaryaBelanger@users.noreply.github.com> --- src/index.html | 78 ++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 41 deletions(-) diff --git a/src/index.html b/src/index.html index 4ca65bd3b8..10f6a984c3 100644 --- a/src/index.html +++ b/src/index.html @@ -1,7 +1,9 @@ --- layout: homepage title: Dart programming language -description: Dart is a client-optimized language for fast apps on any platform. +description: >- + Dart is an approachable, portable, and productive language for + high-quality apps on any platform. js: - url: /assets/dash/js/dartpad_picker_main.dart.js defer: true @@ -26,7 +28,7 @@
- Dart is a client-optimized language for fast apps on any platform + An approachable, portable, and productive language for high-quality apps on any platform
Productive development
-
Fast on all
platforms
-
Compile to ARM & x64 machine - code for mobile, desktop, and backend. Or compile to JavaScript - for the web -
+
Portable and fast
on all platforms
+
Compile to ARM, x64, and RISC-V machine + code for mobile, desktop, and backend. Or, compile to JavaScript & WebAssembly + for the web.
@@ -93,7 +94,7 @@
Multiplatform performance
-
Optimized for UI
+
Approachable
  • @@ -114,11 +115,9 @@
- A programming language optimized for building user - interfaces with features such as sound null safety, - the spread operator for - expanding collections, and collection if for - customizing UI for each platform + Write safe and concise code using features like sound null safety, + collection if, + and pattern matching.
@@ -128,8 +127,8 @@
- A programming language that is easy to learn, with a - familiar syntax + A consistent programming language, with an easy to learn and + familiar syntax.
@@ -160,7 +159,7 @@ Make changes to your source code iteratively, using hot reload - to instantly see the effect in the running app + to instantly see the effect in the running app. @@ -171,7 +170,7 @@
Write code using a flexible type system with rich - static analysis and powerful, configurable tooling + static analysis and powerful, configurable tooling.
@@ -185,7 +184,7 @@ logging, and debugging - with your code editor of choice + with your code editor of choice. @@ -214,7 +213,7 @@
AOT-compile apps to native - machine code for instant startup + machine code for instant startup.
@@ -225,7 +224,7 @@
Target the web with complete, mature, fast - compilers for JavaScript + compilers for JavaScript & WebAssembly.
@@ -236,7 +235,7 @@
Run backend code - supporting your app, written using a single programming language + supporting your app, written using a single programming language.
@@ -253,7 +252,7 @@ @@ -322,7 +318,7 @@ Make changes to your source code iteratively, using hot reload - to instantly see the effect in the running app + to instantly see the effect in the running app. @@ -333,7 +329,7 @@
Write code using a flexible type system with rich - static analysis and powerful, configurable tooling + static analysis and powerful, configurable tooling.
@@ -347,7 +343,7 @@ logging, and debugging - with your code editor of choice + with your code editor of choice. @@ -372,7 +368,7 @@
AOT-compile apps to native - machine code for instant startup + machine code for instant startup.
@@ -384,7 +380,7 @@
Target the web with complete, mature, fast - compilers for JavaScript + compilers for JavaScript and WebAssembly.
@@ -396,7 +392,7 @@
Run backend code - supporting your app, written using a single programming language + supporting your app, written using a single programming language.