Adicto

Racket-lang Un lenguaje de programación programable

Racket-lang Un lenguaje de programación programable

Debe haber leído nuestra cobertura sobre lenguaje de programación y su desarrollo. Si no es así, le recomendaría que lo revise una vez. Hay artículos muy interesantes sobre los principales lenguajes de programación en GitHub, los lenguajes de programación más rentables y muchos más. Este artículo trata sobre un nuevo lenguaje de programación llamado Racket-lang que está ganando mucha atención de los programadores en estos días..

Ciertamente ha oído hablar de JavaScript, Perl, Python y Ruby. ¿Pero Racket? Probablemente no. El hecho de que no sea el lenguaje de programación más convencional no significa que deba descartar sus capacidades. Racket permite la programación funcional y otros paradigmas diferentes que incluso los programadores más duros nunca han visto antes..

Qué es Racket-lang:

Racket es un descendiente de Lisp, un lenguaje de programación conocido por su elegancia, potencia y desafiante curva de aprendizaje. Pero aunque Racket conserva la bondad funcional de Lisp, fue diseñado pensando en los programadores principiantes. Va más allá de Lisp y Scheme con dialectos que admiten objetos, tipos, pereza y más. Racket permite a los programadores vincular componentes escritos en diferentes dialectos y permite a los programadores crear nuevos dialectos específicos del proyecto. Las bibliotecas de Racket admiten aplicaciones desde servidores web y bases de datos hasta GUI y gráficos..

Un vistazo a Racket-lang:

Comenzar con Racket-lang es bastante fácil, a diferencia de lisp, que requiere una cantidad sustancial de conocimientos antes de escribir su primer programa de hola mundo. A continuación se muestra un pequeño ejemplo para comenzar con Racket-lang -

;;; hola mundo en Racket #lang racket "¡Hola, mundo!" 
;;; Este programa, tomado del sitio web de Racket, dibuja un triángulo de Sierpinski, anidado hasta la profundidad 8. #lang racket (requiere 2htdp / image) (let sierpinski ([n 8]) (if (zero? N) (triangle 2 rojo 'sólido') (let ([t (sierpinski (- n 1))]) (congelar (encima de t (al lado de tt))))))

IDE para Racket-lang:

Racket-lang tiene una gran cantidad de herramientas y, entre ellas, DrRacket es un entorno gráfico de Racket para desarrollar programas. Puedes conseguirlo desde aquí. Otras herramientas útiles son -

Aprender Racket es fácil y la comunidad es muy activa para que puedas aclarar tus dudas fácilmente. Además, la documentación de Racket es amplia y completa y te ayuda a comprender todos los idiomas..

Conozca más aquí y encuentre el enlace de descarga.

¿Te gustó esta pieza sobre el lenguaje de programación programable Racket? Cuéntanos en los comentarios a continuación..

Lea también: Escriba código de 1000 líneas en solo 50 líneas con el nuevo lenguaje de programación "Imagen"

Cómo instalar el complemento Aliunde Plus Kodi
Aliunde Plus es un complemento de video Real Debrid Kodi 19 Matrix.Las secciones incluyen Películas, Programas de TV, Trakt, Último enlace reproducido...
Cómo instalar Aliunde Kodi 19 Matrix Maintenance Wizard
Aliunde ha lanzado un asistente de mantenimiento de matrices Kodi 19 que tiene muchas utilidades útiles.Tiene inicio fresco, copia de seguridad / rest...
Cómo instalar el complemento ApeX Sports Kodi
ApeX Sports es el complemento Kodi 19 Matrix de deportes y TV en vivo de Arxtic-ape Repository.Tiene secciones para deportes en vivo, TV en vivo, repe...