Apoyamos a Ucrania para ayudar a proteger a las personas. Únete
ES
Cuando compras a través de los enlaces de nuestro sitio, podemos recibir una comisión de afiliado

Rust para Mac

Un lenguaje que empodera a todos para construir software confiable y eficiente.

Gratis
Versión 1.99.0
3.5
Basado en 2 valoraciones de usuarios

Resumen de Rust

Rust es increíblemente rápido y eficiente en memoria: sin tiempo de ejecución ni recolector de basura, puede impulsar servicios críticos de rendimiento, ejecutarse en dispositivos embebidos e integrarse fácilmente con otros lenguajes.

El rico sistema de tipos y el modelo de propiedad de Rust garantizan la seguridad de la memoria y la seguridad de los hilos, lo que te permite eliminar muchas clases de errores en tiempo de compilación.

Rust tiene una gran documentación, un compilador amigable con mensajes de error útiles, y herramientas de primera categoría: un gestor de paquetes integrado y herramienta de construcción, soporte inteligente para múltiples editores con autocompletado e inspecciones de tipo, un autoformateador y más.

Novedades de la versión 1.99.0

  • Agregar la advertencia raw_borrows_via_references que permite por defecto y que verifica referencias que decaen inmediatamente en préstamos en bruto
  • Extender la advertencia unconditional_panic a llamadas de función que hacen panic cuando el tamaño de los chunks/ventanas es cero
  • Estabilizar definiciones de funciones C-variádicas
  • Estabilizar la capacidad de usar funciones #[unsafe(naked)] para definir funciones C-variádicas (#![feature(c_variadic_naked_functions)]).
  • Los métodos de trait ahora se resuelven en un tipo never ajustado (produciendo un FCW)
  • Forzar desde variables de inferencia a objetos de trait si la variable de inferencia está relacionada por subtipado a un tipo que se sabe que es Sized
  • Estabilizar #[my_macro] mod foo;. Esto permite módulos delineados (mod foo;) en cualquier parte del cuerpo de un atributo personalizado o macro derive.
  • Corregir la advertencia overflowing_literals con negación repetida. Por ejemplo, ahora ya no se advertirá sobre --128_i8, que ya es detectado por la advertencia arithmetic_overflow.
  • Agregar símbolos POSIX a las advertencias invalid_runtime_symbol_definitions y suspicious_runtime_symbol_definitions
  • Advertir sobre atributos #[path] no utilizados en módulos en línea
  • Habilitar la advertencia unreachable_cfg_select_predicates como parte del grupo de advertencias no utilizadas
  • Estabilizar el paso de enteros de 128 bits a través de registros vectoriales con asm! en x86
  • Documentar explícitamente que algunas asignaciones pueden crecer en su lugar (pero ninguna puede reducirse)
  • Ahora garantizamos que el contenido de un UnsafeCell se puede acceder sin pasar por get. La advertencia invalid_reference_casting se ajustó en consecuencia.
  • Tener en cuenta las características de destino habilitadas globalmente en global_asm!
  • Advertir si se usa un atributo de doc inválido en una invocación de macro

Lista completa de cambios disponible aquí

Rust para Mac

Gratis
Versión 1.99.0
Escribe una reseña detallada sobre Rust

Escribe lo que piensas en nuestro comentario de toda la vida

Política de comentarios de MacUpdate. Te animamos a dejar comentarios, pero los que incluyan insultos, acoso o ataques personales de cualquier tipo serán moderados.
3.5

(3 reseñas de Rust)

  • Comentarios

  • Valoraciones de usuarios

RobertB2171
RobertB2171
Jan 14, 2023
1.66.1
0.0
Jan 14, 2023
0.0
Version: 1.66.1
It took an hour to install this on a newer Mac, but on my trusty 2015 MacBook Pro, it is still running after 4 hours.
ERNEST UNGUREANU
ERNEST UNGUREANU
Jul 20, 2022
1.62.1
0.0
Jul 20, 2022
0.0
Version: 1.62.1
Definitions for rust, noun * a reddish-brown substance that forms on iron or steel when it gets wet causing oxidation — iron pipes covered in rust * a reddish-brown color * botany – a fungal disease of plants that causes reddish-brown spots to appear
Derekcurrie
Derekcurrie
May 20, 2021
1.52.0
0.0
May 20, 2021
0.0
Version: 1.52.0
Stalling Installer! - - You might want to skip this installer version of Rust. From my experience and checking its log, it gets as far as starting the installation then stalls dead, as in permanent dead. "Running package scripts... Install time remaining: Less than a minute" - - Half an hour later, same. I had to Force Quit the thing. I'll be digging up the previous installer, UNinstalling to be safe, then REinstalling. Yikes.
anonymous-moose-2913970
anonymous-moose-2913970
Aug 27, 2024
1.80.1
5.0
Aug 27, 2024
5.0
Version: 1.80.1
whank7490
whank7490
May 21, 2021
1.52.0
2.0
May 21, 2021
2.0
Version: 1.52.0