Icono del programa: Slang

Slang para Windows

  • Gratuito
  • 4.5
  • V2025.18.1
Descargar gratis para Windows

Ver un anuncio para descargar gratis

Slang: lenguaje de sombreado de fuente única para la autoría de sombreadores cruzados de API

Experimenta Slang, desarrollado por The Slang Shading Language, un lenguaje de sombreado y una infraestructura de compilador para el desarrollo de sombreadores a gran escala. El compilador ingiere HLSL y añade genéricos, interfaces, compilación modular y diferenciación automática incorporada para flujos de trabajo gráficos neuronales. Su modelo de fuente única puede generar código para Vulkan, Direct3D, Metal, WebGPU y CUDA. Los programadores gráficos profesionales y los arquitectos de motores obtienen portabilidad entre API y abstracciones a nivel de lenguaje que reducen las variantes de sombreadores duplicadas y mejoran la mantenibilidad.

¿Qué hace Slang?

Slang es un lenguaje de sombreado moderno y una infraestructura de compilador que extiende el HLSL existente, añadiendo genéricos, interfaces y un sistema de módulos con controles de visibilidad. Está diseñado para la autoría de fuente única, permitiendo a los desarrolladores escribir un shader que puede ser emitido para múltiples back ends. Las capacidades clave incluyen una API de reflexión para consultas de enlace en tiempo de ejecución y la característica de diferenciación automática Slang.D para producir pases derivados utilizados en renderizado diferenciable.

¿Afecta a los flujos de trabajo entre APIs?

La herramienta reduce la necesidad de mantener variantes de shader separadas al compilar una fuente a muchos destinos, incluyendo Vulkan (SPIR-V), Direct3D, Metal, WebGPU y CUDA. El compilador utiliza un sistema de capacidades que verifica el soporte de características por destino antes de la generación de código, lo que ayuda a prevenir desajustes de destino. La implementación no depende de LLVM, por lo que genera código de shader textual y SPIR-V sin requerir binarios de LLVM.

¿Es seguro usar Slang en pipelines de producción?

La seguridad se aplica en tiempo de compilación a través de los controles de visibilidad de módulos (público, interno, privado) y las verificaciones de capacidad que aseguran que las características utilizadas existen en el destino. El compilador genera código de shader concreto en lugar de inyectar capas en tiempo de ejecución, y la API de reflexión expone información de parámetros y enlaces para la validación en tiempo de ejecución. Slang.D integra la generación de derivados como una característica del lenguaje, por lo que la diferenciación es parte del flujo de compilación en lugar de una transformación externa.

¿Necesito conocimientos técnicos para adoptar Slang?

El lenguaje está dirigido a ingenieros gráficos profesionales: es un superconjunto de HLSL, por lo que la mayor parte del código HLSL se integra con poca modificación, pero aprovechar los genéricos, interfaces y la diferenciación automática requiere experiencia en shaders. Además, la herramienta ha demostrado su uso en producción en grandes bases de código en empresas como Valve, Adobe y NVIDIA, lo que indica que es adecuada para equipos que consolidan pipelines de renderizado complejos y experimentos de gráficos neuronales.

Slang se adapta a equipos gráficos profesionales que buscan consolidación de shaders cruzados por API

Slang es una opción capaz para programadores gráficos profesionales que necesitan autoría de shaders cruzados por API desde una única fuente. Sus abstracciones a nivel de lenguaje y la diferenciación automática nativa ayudan a reducir las variantes de shaders duplicadas y apoyan la investigación en gráficos neuronales. La principal desventaja es que los equipos necesitan conocimientos existentes de shaders y HLSL para desbloquear características avanzadas. Para grupos que mantienen grandes bibliotecas de shaders, Slang proporciona un camino práctico hacia herramientas de shaders unificadas con esa advertencia.

  • Pros

    • Autorización de fuente única para Vulkan, Direct3D, Metal, WebGPU y CUDA
    • El superconjunto de HLSL permite la reutilización de bases de código HLSL existentes
    • Diferenciación automática incorporada (Slang.D) para renderizado diferenciable
    • Sistema de módulos con controles de visibilidad pública, interna y privada
  • Contras

    • Las características avanzadas requieren desarrolladores de sombreadores experimentados
    • Las comprobaciones de capacidad por objetivo pueden necesitar un ajuste adicional
    • No basado en LLVM, lo que afecta algunas integraciones de toolchain

Detalles

  • Desarrollador

  • Licencia

    Gratuito

  • Versión

    2025.18.1

  • Fecha de actualización

  • Plataforma

    Windows

  • OS

    Windows 11

  • Tamaño

    45.87 MB

Programa disponible en otros idiomas


Icono del programa: Slang

Slang para PC

  • Gratuito
  • 4.5
  • V2025.18.1
Descargar gratis para PC

Ver un anuncio para descargar gratis


Opinión usuarios sobre Slang

¿Has probado Slang? Sé el primero en dejar tu opinión!

Agregar reseña

Últimos artículos

Las leyes que rigen el uso de este software varían de un país a otro. Ni fomentamos ni aprobamos el uso de este programa si infringe estas leyes.
Softonic

¿Es seguro Slang?

100/100

Resultado del análisis: Limpio

Este archivo pasó un análisis de seguridad integral utilizando la tecnología VirusTotal. Es seguro para descargar.

  • Libre de virus
  • Libre de spyware
  • Libre de malware
  • Verificado por Socios de Seguridad

    Logo de VirusTotal

Información del Análisis

Último análisis
martes, 4 de agosto de 2026
Proveedor de análisis
VirusTotal · Informe completo

Integridad del Archivo

Archivo
2025.18.1.zip
SHA256
5e4547cf35ffdaf88719004143b86a6b1826c83bbcb5ac94bd00feab320dfc60
SHA1
1d3ed4067ea11fa0fb950a611320789edec64139

Compromiso de seguridad de Softonic

Slang ha sido escaneado exhaustivamente por nuestros sistemas de seguridad avanzados y verificado por socios líderes en la industria. Este archivo proviene del desarrollador oficial y ha pasado todas nuestras verificaciones de seguridad, sin mostrar signos de virus, malware o spyware. Para más información, visita nuestro Centro de Seguridad y Confianza

Sesión iniciada en Softonic como