14
Rebol (históricamente REBOL) es un lenguaje de intercambio de datos multiplataforma y un lenguaje de programación dinámico multi-paradigmático diseñado por Carl Sassenrath para comunicaciones de red y computación distribuida.Introduce el concepto de dialecto: lenguajes pequeños, optimizados y específicos de dominio para código y datos.Douglas Crockford, de la fama de JavaScript, describió a REBOL como "un lenguaje más moderno, pero con algunas ideas muy similares a Lisp, en el sentido de que todo se basa en una representación de datos que luego se puede ejecutar como programas", y como una de las influencias de JSON..Según su diseñador, la dialección es la propiedad más notable del lenguaje: "Aunque puede usarse para programar, escribir funciones y realizar procesos, su mayor fortaleza es la capacidad de crear fácilmente lenguajes o dialectos específicos de dominio".
rebol
Sitio web:
http://www.rebol.com/Caracteristicas
Categorias
Alternativas a REBOL para todas las plataformas con cualquier licencia
1126
416
278
C (programming language)
C es un lenguaje de programación de computadora de uso general.C es uno de los lenguajes de programación más utilizados de todos los tiempos.
266
250
243
178
146
Lua
Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
123
104
Go (Programming Language)
Go es un lenguaje de programación de código abierto que facilita la creación de software simple, confiable y eficiente.
65
61
30
Apple Swift
Swift es un lenguaje de programación para aplicaciones iOS, OS X, watchOS y tvOS que se basa en lo mejor de C y Objective-C, sin las restricciones de compatibilidad de C.
27
Nim (programming language)
Nim es un lenguaje de programación imperativo de tipo estático con un poderoso sistema macro que intenta darle al programador el máximo poder sin comprometer la eficiencia del tiempo de ejecución.