El Proyecto Rust ha habilitado un experimento inestable en las compilaciones nightly a partir del 31 de julio de 2026 que permite la sobrecarga de funciones más ergonómica, enfocada principalmente en mejorar la interoperabilidad con C++. Esta iniciativa, impulsada por la Rust Foundation y financiada por Google, busca resolver la complejidad actual al llamar a funciones externas, donde los argumentos solían requerirse como una única tupla. El nuevo mecanismo utiliza el atributo #[rustc_splat] para permitir llamadas directas con argumentos separados, facilitando la integración de lenguajes que dependen fuertemente de la sobrecarga de métodos. Aunque la inferencia de tipos sigue basándose en el sistema de traits existente, esta herramienta permite a los desarrolladores explorar cómo se resuelven las colisiones entre diferentes firmas de función. El equipo técnico invita a los creadores de herramientas de interop a probar esta funcionalidad para identificar limitaciones y proponer mejoras sintácticas futuras, mientras un becario de Outreachy trabaja en macros que hagan la sintaxis más intuitiva.
