-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
76 lines (64 loc) · 4.37 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<!DOCTYPE HTML>
<html lang="es">
<head>
<!-- Datos que describen el documento -->
<meta charset="UTF-8"/>
<!--Metadatos de los documentos HTML5-->
<meta name ="author" content ="Diego Villa García"/>
<meta name ="description" content ="Qué es Rust, Fundación Rust, ejemplo"/>
<meta name ="keywords" content ="index, principal, rust, fundacion"/>
<!--Definición de la ventana gráfica-->
<meta name ="viewport" content ="width=device-width, initial-scale=1.0"/>
<title>SEW Práctica 1: Rust </title>
<link rel="stylesheet" type="text/css" href="estilo/estilo.css"/>
<link rel="stylesheet" type="text/css" href="estilo/layout.css"/>
</head>
<body>
<header>
<h1><img src="multimedia/rust.png" alt="logo de Rust"/>Rust</h1>
<nav>
<ul>
<li><a title="Inicio" accesskey="i" tabindex="1" href="index.html">Inicio</a></li>
<li><a title="Características" tabindex="2" accesskey="c" href="caracteristicas.html">Características de Rust</a></li>
<li><a title="Tipos" accesskey="t" tabindex="3" href="tipos.html">Tipos en Rust</a></li>
<li><a title="formulario" accesskey="f" tabindex="4" href="formulario.html">Formulario</a></li>
</ul>
</nav>
</header>
<main>
<section>
<h2>¿Qué es Rust?</h2>
<p>Rust es un lenguaje de programación compilado, de propósito general y multiparadigma que está siendo desarrollado por Fundación Rust. Es un lenguaje de programación multiparadigmático que soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos.</p>
<p>Según la política de Mozilla, Rust es desarrollado de forma totalmente abierta y busca la opinión y contribución de la comunidad. El diseño del lenguaje se ha ido perfeccionando a través de las experiencias en el desarrollo del motor de navegador Servo, y el propio compilador de Rust. Aunque es desarrollado y patrocinado por Mozilla y Samsung, es un proyecto comunitario. Una gran parte de las contribuciones proceden de los miembros de la comunidad. Para el 2020 es uno de los lenguajes de programación más usados a la hora de trabajar con criptomonedas y crear nodos para minar criptoactivos.</p>
</section>
<section>
<h2>Adopción</h2>
<p>Según la Encuesta de desarrolladores de Stack Overflow en 2022, el 9% de los encuestados ha realizado recientemente un extenso desarrollo en Rust. La encuesta también ha nombrado a Rust el "lenguaje de programación más querido" cada año desde 2016 hasta 2022 (inclusive), una clasificación basada en el número de desarrolladores actuales que expresan interés en continuar trabajando en el mismo lenguaje. En 2022, Rust empató con Python en la "tecnología más buscada" con el 18% de los desarrolladores que actualmente no trabajan en Rust expresando interés en hacerlo. Rust ha sido adoptado para componentes en varias de las principales compañías de software, incluyendo Amazon, Discord, Dropbox, Facebook (Meta), Google (Alphabet), y Microsoft.</p>
</section>
</main>
<aside>
<h2>Fundación Rust</h2>
<p>La Fundación Rust es una organización de membresía sin fines de lucro incorporada en los Estados Unidos, con el propósito principal de respaldar el proyecto técnico como una entidad legal y ayudar a administrar los activos de marca e infraestructura. Se estableció el 8 de febrero de 2021 con cinco miembros corporativos fundadores (Amazon Web Services, Huawei, Google, Microsoft y Mozilla).</p>
<h2>Audio resumen del lenguaje por Fazt Code (Youtube)</h2>
<audio controls>
<source src="multimedia/Que_es_Rust.mp3" type="audio/mp3"/>
</audio>
<h2>Ejemplo de código</h2>
<p>Este fragmento de código es un ejemplo de una función en Rust que calcula el factorial de un número dado de forma recursiva:</p>
<pre><code>
fn factorial(i: u64) -> u64 {
if i == 0 {
1
} else {
i * factorial(i - 1)
}
}
</code></pre>
</aside>
<footer>
<img src="multimedia/HTML5.png" alt=" HTML5 Válido!"/>
<img src="multimedia/CSS3.png" alt="CSS Válido!"/>
<a href="https://www.rust-lang.org/es/">Página oficial de Rust</a>
</footer>
</body>
</html>