LocalazyLocalazy
Transcript est un langage de programmation interprété, basé sur des piles, créé en 2006 par Jonathan Edwards. Il est conçu pour être facile à apprendre, mais suffisamment puissant pour écrire des programmes complexes. Transcript est basé sur Forth, un autre langage à pile. Toutefois, il ajoute plusieurs fonctionnalités qui le rendent plus puissant et plus facile à utiliser. Par exemple, Transcript possède un collecteur de déchets intégré qui libère automatiquement la mémoire lorsqu'elle n'est plus nécessaire. Il est ainsi beaucoup plus facile d'écrire des programmes qui ne laissent pas fuir la mémoire. Transcript est également conçu pour être facilement extensible. De nouvelles fonctionnalités peuvent être ajoutées en écrivant des bibliothèques simples dans Transcript lui-même. Il est ainsi possible d'ajouter des fonctionnalités puissantes sans rendre le langage trop complexe. Malgré ses nombreux avantages, Transcript n'est pas largement utilisé. Cela s'explique probablement par le fait qu'il s'agit d'un langage relativement nouveau qui n'a pas encore été adopté par la communauté des programmeurs classiques. Toutefois, il compte un nombre croissant d'utilisateurs et une communauté dynamique de développeurs qui travaillent sur des améliorations et de nouvelles bibliothèques.