- La contratación de desarrolladores Rust por parte de Microsoft sugiere que la adopción de Rust se está acelerando
- A pesar de una reducción de personal del 2% interanual, Microsoft sigue formando equipos para avanzar en la transición de C# hacia una plataforma basada en Rust
- El puesto de arquitecto principal de software para Microsoft 365 incluye bibliotecas de componentes en Rust, SDK, la dirección técnica para reimplementar en Rust servicios existentes basados en C#, además de guías de diseño e implementación
- Microsoft está formando un nuevo equipo para modernizar servicios de plataforma a escala global basándose en la adopción del lenguaje de programación Rust
- Microsoft, junto con Meta y AWS, es miembro platino de la Rust Foundation, por lo que este movimiento no sorprende dado el creciente interés por la programación con seguridad de memoria
- La empresa ha mostrado interés en Rust desde hace mucho tiempo, y en 2023 anunció la introducción de Rust en el kernel de Windows
- Rust se ha ido integrando gradualmente en varios componentes durante años
- Aunque públicamente Microsoft sigue comprometida con C#, sus acciones y ofertas de empleo de los últimos años sugieren que la compañía está manteniendo abiertas sus opciones
11 comentarios
No parece que la intención de MS sea hacer una migración masiva de C# a Rust,
ni tampoco creo que vayan a incorporar Rust como lenguaje principal del framework .NET.
La primera impresión que tuve al usar Microsoft 365 web al principio fue:
Si MS quisiera reescribir la infraestructura subyacente de los servicios web de MS 365 para que sea más liviana y rápida,
La combinación de C# + WebAssembly, por el framework .NET y el GC,
no puede evitar ser bastante pesada.
Y como el framework .NET usa GC por defecto,
sería difícil que Rust se incluya como uno de los lenguajes principales de .NET.
Opiniones de Hacker News
¿Podrías decirme el nombre de la empresa donde trabajas con Rust? Si el área coincide, a mí también me gustaría postularme.
¿Acaso eres la persona que solía participar como gurugio en el antiguo KLDP?
Sí, por cierto, mi ID en kldp también es gurugio.
Samsung SmartThings también implementa Edge Drivers ejecutando una VM de Lua con Rust, pero como aquí es EE. UU., no sé si permiten trabajo remoto completo...
Quizá les gustaría comentar que el siguiente texto es una traducción de un comentario publicado en Hacker News:
Puede que te guste el lenguaje de programación Rust, pero encontrar un trabajo donde realmente uses Rust ha resultado inesperadamente difícil. El aumento de la actividad en el área de Rust es algo positivo, pero aun así sigue siendo 10 veces más difícil encontrar empleos de Rust que de C o C++. Al final obtuve un buen resultado y ahora puedo trabajar con Rust todos los días, pero ojalá el mercado laboral de Rust crezca más rápido.
No es exacto, pero pueden verlo aquí.
Empresas que usan Rust | Codenary
Ah, ya veo. Gracias.
En Corea, asumir que no vas a encontrar trabajo de Rust es mejor para tu salud mental.
Lo más que hay parece estar en el lado de blockchain/trading de criptomonedas, pero siendo honestos, en muchos de esos lugares lo usan aunque no sea necesario, o lo usan con una vibra de lenguaje de scripting, así que
más que aprovechar de verdad todo el diseño del lenguaje de Rust, se siente mucho a Rust por moda.
Sinceramente, de las otras empresas que aparecen ahí en Codenary, he visto vacantes para desarrolladores Go, pero no para Rust.
Gracias. Tendré que pensar un poco si debería seguir estudiando Rust.