toutes les options
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Paquet source : stalin  ]

Paquet : stalin (0.11-5)

Liens pour stalin

Screenshot

Ressources Debian :

Télécharger le paquet source stalin :

Responsable :

Paquets similaires :

compilateur Scheme très agressif

stalin est un compilateur Scheme auto-hébergé agressif, conçu pour créer des exécutables autonomes et économes en ressources avec des performances de calcul très élevées. Il s'agit d'un compilateur en mode différé comme gcc et non d'un interpréteur. Il est conçu pour n'être utilisé qu'avec du code stable.

stalin impose quelques limitations sur le contenu du code source. Par exemple, il n'est pas possible de charger (LOAD) ou évaluer (EVAL) de nouvelles expressions ou définitions de procédures à l'exécution mais il est en revanche capable d'effectuer diverses analyses globales permettant de faire correspondre les types Scheme aux types C et d'utiliser les opérations arithmétiques natives du C sur toute expression, du moment que ces opérations ont été prouvées sûres. De plus, stalin peut souvent réduire ou éliminer les vérifications et répartitions de type à l'exécution et ignorer le recyclage de la mémoire pour les données ayant une portée ou une accessibilité limitées, tout en ignorant les données inaccessibles.

stalin dispose également d'une interface de procédures externes pour Xlib et OpenGL.

Étiquettes: Développement de logiciel: Compilateur, Programmation Scheme, Interface utilisateur: interface::commandline, role::program, Champ d'application: Utilitaire, Fonctionne avec: Code source

Autres paquets associés à stalin

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger stalin

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
amd64 2 730,2 ko8 032,0 ko [liste des fichiers]
i386 1 945,8 ko5 328,0 ko [liste des fichiers]