Crystal (programming language)

Crystal (programming language)

Lenguaje de programación con sintaxis tipo Ruby que se compila en un código nativo eficiente.
Un lenguaje compilado con Ruby como sintaxis y tipo de inferencia Objetivos del lenguaje: - Tener una sintaxis similar a Ruby (pero la compatibilidad no es un objetivo) - Comprobar estáticamente el tipo pero sin tener que especificar el tipo de variables o argumentos de método.- Poder llamar al código C escribiendo enlaces en Crystal.- Tener evaluación en tiempo de compilación y generación de código, para evitar código repetitivo.- Compilar a código nativo eficiente.
crystal-programming-language

Caracteristicas

Categorias

Alternativas a Crystal (programming language) para todas las plataformas con cualquier licencia

Erlang

Erlang

Erlang es un lenguaje de programación concurrente y de recolección de basura de uso general y un sistema de tiempo de ejecución que se utiliza para construir sistemas de software en tiempo real suaves y escalables con requisitos ...
Groovy

Groovy

Groovy es un lenguaje ágil y dinámico para Java Virtual Machine (JVM).
jRuby

jRuby

JRuby es una implementación 100% Java del lenguaje de programación Ruby que se ejecuta en la Máquina Virtual Java (JVM).
Racket

Racket

Racket (anteriormente PLT Scheme) es un lenguaje de programación moderno en la familia Lisp / Scheme, adecuado para una amplia gama de aplicaciones.
Elixir

Elixir

Elixir es un lenguaje dinámico y funcional diseñado para crear aplicaciones escalables y mantenibles.
  • Gratis
Ada

Ada

Ada 2012 es la próxima generación del lenguaje de programación más importante del mundo para la ingeniería de software seguro y confiable.
Hy

Hy

Hy es un maravilloso dialecto de Lisp que está incrustado en Python.
Neko

Neko

Neko es un lenguaje de programación dinámico de alto nivel.Se puede usar como un lenguaje de script incorporado.
SMX

SMX

SMX: generación dinámica de HTML a través de un lenguaje de macro de servidor simple con soporte de base de datos de alta velocidad, generación de imágenes, soporte de módulo perl y ruby ​​y mucho más.
BeanShell

BeanShell

"BeanShell es un intérprete de fuente Java pequeño, gratuito e integrable con funciones de lenguaje de script de objetos, escrito en Java.
Nim (programming language)

Nim (programming language)

Nim es un lenguaje de programación imperativo de tipo estático que intenta darle al programador la máxima potencia sin comprometer la eficiencia del tiempo de ejecución.
Guile

Guile

El lenguaje inteligente ubicuo de GNU para extensiones, una implementación del lenguaje de programación Scheme.