Subscribe to get weekly email with the most promising tools 🚀

RainLisp est un langage de programmation appartenant à la famille des langages LISP avec de nombreuses similitudes avec Scheme. Il est entièrement implémenté en C et donc intégré à l'écosystème .NET. Il n'est pas destiné à remplacer votre langage de programmation quotidien au travail. Vous pouvez cependant l'intégrer à vos systèmes existants pour permettre leur configuration en termes de code. Vous pouvez également l'utiliser de manière indépendante avec son éditeur de code pour apprendre le LISP, jouer avec et vous amuser.

Listé dans les catégories:

Open SourceGitHubOutils de développement
RainLisp-image-0

Description

RainLisp est un langage de programmation appartenant à la famille des langages LISP avec de nombreuses similitudes avec Scheme. Il est entièrement implémenté en C et donc intégré à l'écosystème .NET. Il n'est pas destiné à remplacer votre langage de programmation quotidien au travail, mais vous pouvez l'intégrer à vos systèmes existants pour permettre leur configuration en termes de code. La simplicité et les capacités de RainLisp en font un outil idéal pour l'utiliser comme un DSL (Domain Specific Language) qui s'intègre à votre système .NET. De plus, vous pouvez facilement l'étendre pour implémenter votre propre dialecte LISP ou remplacer certains de ses composants comme le tokenizer et le parser et réutiliser l'évaluateur pour construire facilement un langage de programmation entièrement différent mais compatible. Vous pouvez également l'utiliser de manière indépendante en utilisant son éditeur de code pour apprendre le LISP, jouer avec, et vous amuser.

Comment utiliser RainLisp?

Pour utiliser RainLisp, il suffit de télécharger la console RainLisp ou l'extension RainLisp pour VSCode. Vous pouvez commencer par explorer la documentation, les tutoriels et les spécifications fournies. Utilisez l'éditeur de code pour écrire et exécuter du code RainLisp, et tirez parti de son intégration avec l'écosystème .NET pour diverses tâches de programmation.

Fonctionnalités principales de RainLisp:

1️⃣

Langage de programmation LISP

2️⃣

Intégration avec l'écosystème .NET

3️⃣

Capacités DSL

4️⃣

Extensibilité pour des dialectes personnalisés

5️⃣

Éditeur de code pour l'apprentissage

Pourquoi pourrait-il être utilisé RainLisp?

#Cas d'utilisationStatut
# 1Implémentation de la logique de workflow en RainLisp
# 2Construction d'un DSL pour la configuration du système .NET
# 3Apprentissage et expérimentation avec le LISP
0

Développé par RainLisp?

RainLisp est développé par chr1st0scli, un programmeur passionné par la création d'outils et de langages innovants pour la communauté des développeurs.

FAQ de RainLisp