4 ms·
I'm happy with dynamic languages for almost everything I do and generally do not want to sacrifice flexibility, which is the price to pay for a static type syst
by davexunit 2y ago
I'm happy with dynamic languages for almost everything I do and generally do not want to sacrifice flexibility, which is the price to pay for a static type system. However, certain parts of a program become more crystalline over time, whether for performance or correctness reasons, and being able to express those parts using a static type system makes a lot of sense. PreScheme [0] is an example of a statically typed Scheme that composes with the host Scheme. I'd like to see more work in this direction as Scheme already works well as a multi-paradigm language.
[0] https://prescheme.org/ https://prescheme.org/
- ristos 2y agoYeah prescheme is really interesting, I really liked the SystemCrafters exploration of it: https://www.youtube.com/watch?v=QqKuHylIqBs https://www.youtube.com/watch?v=QqKuHylIqBs