Una tarea cada uno
Los lenguajes de uso general pueden hacer casi de todo. Los nuestros son deliberadamente acotados, así que cada uno tiene una tarea y un límite claros.
Los lenguajes
Cada lenguaje tiene una tarea e indica lo que no hace, desde el hardware hasta la verificación y la gobernanza.
Los lenguajes de uso general pueden hacer casi de todo. Los nuestros son deliberadamente acotados, así que cada uno tiene una tarea y un límite claros.
Los límites declarados, los rechazos y la reproducción son objetivos de diseño de la pila, no algo que cada programa deba añadir.
Nuestro objetivo es usar solo nuestros propios lenguajes en los proyectos de la empresa. Aún no lo hemos logrado: los lenguajes de terceros siguen en nuestras herramientas.
Cada lenguaje funciona por sí solo. Los grupos muestran su propósito, no una secuencia obligatoria.
Donde el software se encuentra con máquinas, clústeres y el mundo físico.
Cómo entra la información en un sistema, se relaciona, se conserva y se calcula.
Cómo razonan, se comunican y se ejecutan los agentes, y qué se les permite hacer.
Cómo se prueban, miden, auditan y rastrean los sistemas.
Todos los lenguajes de Belsic son propietarios y solo los usa Belsic; no están disponibles para uso externo. Los 17 tienen trabajo de implementación con distintos niveles de madurez, desde prototipos limitados hasta perfiles más desarrollados. Estas descripciones resumen su alcance, no sus especificaciones completas.