Años en Common Lisp: 2022 en revisión

Y 2022 ha terminado. El lenguaje y el entorno de Common Lisp son sólidos y estables, pero evolucionan. Las implementaciones, las bibliotecas de referencia, las mejores prácticas y las comunidades evolucionan. No necesitamos un "estado del ecosistema" cada dos semanas, pero ¿qué pasó y qué te perdiste en 2022?

Esta es mi selección de los proyectos, herramientas, bibliotecas y artículos más emocionantes, fascinantes, interesantes o simplemente geniales que han aparecido durante este tiempo (con algunas excepciones que aparecieron a finales de 2021).

Esta descripción general no es un "Estado del ecosistema CL" (comentarios de HN (133)) que hice en 2020, para el cual puede encontrar comentarios adicionales en HN.

Creo que este artículo (en cierto modo) es sin duda útil para los espectadores de Common Lisp, pero no proporciona la "historia" o "sensación" completa de Common Lisp, y quiero ofrecerle a HN mi propio punto de vista.< /p>

Y, baste decir, traté de cubrir las cosas más importantes, pero este artículo (más o menos) no es de ninguna manera una compilación de todos los nuevos proyectos CL o cualquier artículo publicado en el Internet. Busque en Reddit, lanzamientos de Quicklisp, Github y mis recursos favoritos:

Awesome-cl: una lista organizada de bibliotecas (puede haber más de las que crees) el libro de cocina de CL

Si tuviera que elegir 3 logros, serían:

Desarrollos de SBCL: ahora se puede llamar a SBCL como una biblioteca compartida. Ver más abajo en "Implementaciones". un nuevo proyecto gráfico 3D: Kons-9: "La idea sería desarrollar un sistema en la línea de Blender/Maya/Houdini, pero orientado hacia las fortalezas de Common Lisp". Y el proyecto va bien. CLOG, la interfaz gráfica de usuario Omnificent de Common Lisp. Es como un marco GUI para construir aplicaciones web. Basado en websockets, ofrece una ligera abstracción para crear aplicaciones web totalmente dinámicas, en Common Lisp. Tiene muchas demostraciones para crear sitios web, aplicaciones web, juegos y un editor con todas las funciones. Para el desarrollo, podemos conectar nuestro Lisp REPL al navegador y ver los cambios sobre la marcha. El autor tenía un producto comercial similar escrito en Ada, descubrió Common Lisp y ahora está muy activo en ese proyecto.

Vamos por más.

Gracias a @k1d77a, @Hexstream, @digikar y @stylewarning por sus comentarios.

Índice

Documentación Implementaciones Obras Proyectos Bibliotecas de idiomas Editores, editores en línea, REPL, complementos Competencia Bases de datos herramientas de entrega Juegos Gráficos, GUI Kons-9, un nuevo proyecto gráfico en 3D Interfaces con otros idiomas digitales y cientificos la tela Nuevos lanzamientos (re)descubrimientos

Y 2022 ha terminado. El lenguaje y el entorno de Common Lisp son sólidos y estables, pero evolucionan. Las implementaciones, las bibliotecas de referencia, las mejores prácticas y las comunidades evolucionan. No necesitamos un "estado del ecosistema" cada dos semanas, pero ¿qué pasó y qué te perdiste en 2022?

Esta es mi selección de los proyectos, herramientas, bibliotecas y artículos más emocionantes, fascinantes, interesantes o simplemente geniales que han aparecido durante este tiempo (con algunas excepciones que aparecieron a finales de 2021).

Esta descripción general no es un "Estado del ecosistema CL" (comentarios de HN (133)) que hice en 2020, para el cual puede encontrar comentarios adicionales en HN.

Creo que este artículo (en cierto modo) es sin duda útil para los espectadores de Common Lisp, pero no proporciona la "historia" o "sensación" completa de Common Lisp, y quiero ofrecerle a HN mi propio punto de vista.< /p>

Y, baste decir, traté de cubrir las cosas más importantes, pero este artículo (más o menos) no es de ninguna manera una compilación de todos los nuevos proyectos CL o cualquier artículo publicado en el Internet. Busque en Reddit, lanzamientos de Quicklisp, Github y mis recursos favoritos:

Awesome-cl: una lista organizada de bibliotecas (puede haber más de las que crees) el libro de cocina de CL

Si tuviera que elegir 3 logros, serían:

Desarrollos de SBCL: ahora se puede llamar a SBCL como una biblioteca compartida. Ver más abajo en "Implementaciones". un nuevo proyecto gráfico 3D: Kons-9: "La idea sería desarrollar un sistema en la línea de Blender/Maya/Houdini, pero orientado hacia las fortalezas de Common Lisp". Y el proyecto va bien. CLOG, la interfaz gráfica de usuario Omnificent de Common Lisp. Es como un marco GUI para construir aplicaciones web. Basado en websockets, ofrece una ligera abstracción para crear aplicaciones web totalmente dinámicas, en Common Lisp. Tiene muchas demostraciones para crear sitios web, aplicaciones web, juegos y un editor con todas las funciones. Para el desarrollo, podemos conectar nuestro Lisp REPL al navegador y ver los cambios sobre la marcha. El autor tenía un producto comercial similar escrito en Ada, descubrió Common Lisp y ahora está muy activo en ese proyecto.

Vamos por más.

Gracias a @k1d77a, @Hexstream, @digikar y @stylewarning por sus comentarios.

Índice

Documentación Implementaciones Obras Proyectos Bibliotecas de idiomas Editores, editores en línea, REPL, complementos Competencia Bases de datos herramientas de entrega Juegos Gráficos, GUI Kons-9, un nuevo proyecto gráfico en 3D Interfaces con otros idiomas digitales y cientificos la tela Nuevos lanzamientos (re)descubrimientos

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow