Anthropic impulsa Rust con nuevas librerías de IA

Fuentes: Anthropic releases zero-copy Protobuf and ConnectRPC for Rust

Anthropic, una empresa de inteligencia artificial, ha publicado dos nuevas bibliotecas de código abierto para el lenguaje de programación Rust: buffa e connect-rust. buffa es una implementación de Protocol Buffers (protobuf) en Rust que ofrece soporte para ediciones y vistas de mensajes de cero copia, optimizando el rendimiento y reduciendo el uso de memoria. connect-rust es una implementación de ConnectRPC, compatible con gRPC, gRPC-Web y Connect, y se ha designado como la implementación canónica de ConnectRPC para Rust. El desarrollo de estas bibliotecas, que ya están en producción en Anthropic, se realizó en seis semanas con la asistencia de Claude Opus 4.6, marcando un experimento en desarrollo impulsado por especificaciones para código de biblioteca sensible al rendimiento. Las mejoras incluyen el manejo de ediciones de protobuf, la optimización de la asignación de memoria a través de vistas de mensajes de cero copia y controles de seguridad configurables para mitigar posibles vulnerabilidades. La adopción de estas bibliotecas promete mejorar significativamente la eficiencia y la seguridad en aplicaciones que utilizan RPC.