Racket
Racket is a Scheme dialect aimed at creating programming languages (domain-specific languages). It's a powerful tool in research and education, with an environment (DrRacket) designed for learning.
- Creado por PLT Inc.
- Año 1995
- Paradigma: Functional · interpreted/compiled
- Extensiones: .rkt, .rktl
Para qué se usa
- Building languages (DSLs)
- Education
- Research
A favor
- Powerful macros and DSLs
- Great teaching environment
- Very flexible
En contra
- Niche
- Parentheses everywhere
- Little industry use
Ecosistema
- DrRacket
- Scribble
- raco
- Typed Racket
Ejemplo
#lang racket
(display "¡Hola, mundo!")
(newline)