# Opinions on CLASP and Extempore?

**URL:** <https://discourse.julialang.org/t/opinions-on-clasp-and-extempore/80866>\
**Category:** Internals & Design\
**Created:** [May 11, 2022, 8:28am UTC](https://discourse.julialang.org/t/opinions-on-clasp-and-extempore/80866 "2022-05-11T08:28:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cancandan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cancandan/32/34955_2.png) [@cancandan](https://discourse.julialang.org/u/cancandan)\
**Post date:** [May 11, 2022, 8:28am UTC](https://discourse.julialang.org/t/opinions-on-clasp-and-extempore/80866/1 "2022-05-11T08:28:20Z")

</div>

I recently learned about [CLASP](https://github.com/clasp-developers/clasp) and [Extempore](https://extemporelang.github.io/docs/). I wonder what folks here think about them. They seem to have much in common with Julia, like the unmatched “liveness”, that facilitates, as Paul Graham says, “design by evolution”. They are both targeting LLVM and suitable for high performance computing. I think Extempore attempts to solve the “Two-Language Problem” with xtlang, which is just a Scheme with types, so that it can generate optimized code, as described [here](https://extemporelang.github.io/docs/overview/philosophy/).
