Logros y planes futuros del formateador de código Prettier
- Prettier es un formateador de código para JavaScript que maneja con cuidado diversos estilos de programación y muestra una alta adopción.
- Una vez que se complete el trabajo sobre el operador ternario, Prettier alcanzará un estado estable y después se enfocará en mejorar el rendimiento.
- Hasta ahora, Prettier ha ofrecido una velocidad suficientemente buena, pero la falta de competencia no había generado un gran incentivo para mejorar el rendimiento.
Competencia y recompensa para mejorar el rendimiento
- El equipo de Prettier anunció que ofrecería una recompensa de 10,000 dólares si un proyecto escrito en Rust lograba pasar el 95% del test suite de Prettier.
- El CEO de Vercel, Guillermo Rauch, y napi.rs aportaron fondos adicionales, elevando la recompensa total a 22,500 dólares.
- El proyecto Biome obtuvo la recompensa y, en apenas 3 semanas, varias personas colaboraron para mejorar la compatibilidad.
Fortalecimiento de la competitividad de Prettier
- El proyecto Biome, al ofrecer una implementación mucho más rápida y compatible con Prettier, planteó a Prettier un desafío para mejorar su rendimiento.
- Fabio Spampinato encontró muchas ineficiencias en el CLI de Prettier y planea mejorarlas antes de fin de año.
- El proyecto Biome descubrió bugs y decisiones cuestionables en Prettier, dándole oportunidades de mejora.
Donaciones que apoyan a Prettier
- Prettier ha mantenido su éxito continuo gracias a donaciones de diversas empresas y personas.
- Empresas como Indeed, Frontend Masters, Sentry, Salesforce, Airbnb y Cybozu, así como personas como Shintaro Kaneko y Suhail Doshi, han donado sumas importantes.
- Gracias a estas donaciones, durante los últimos 2 años se han pagado 1.5 mil dólares mensuales para que Fisker Cheung y Sosuke Suzuki pudieran continuar con el desarrollo de Prettier.
- Con el presupuesto actual, pueden operar durante 8 meses y están solicitando donaciones adicionales.
Opinión de GN⁺
- Prettier cumple un papel importante en el área del formateo de código, y destaca su esfuerzo por mejorar aún más la experiencia de los desarrolladores mediante esta competencia de rendimiento.
- El éxito del proyecto Biome muestra cómo la colaboración y la competencia en el ecosistema open source pueden impulsar cambios positivos.
- Este artículo ofrece un caso interesante sobre cómo la colaboración y la competencia dentro de la comunidad tecnológica pueden fomentar el desarrollo mutuo.
1 comentarios
Opiniones de Hacker News
ruff. Wasmer ofreció una recompensa de $2,500 para compilar Biome a WASIX, y se espera que Biome pueda ejecutarse pronto en Wasmer.