Show HN: Weft – A reactive and interactive Python experience

Hi HN,

I built Weft over the last two weeks of Christmas break. I was teaching my kids Python and noticed the lack of interactivity in some of their learning experiences. The feedback loop was too long.

I wanted to provide them with an experience similar to Bret Victor's concepts on Learnable Programming; i.e. an easier way to learn is to see immediately the reaction to your actions. Hence the reactivity ;)

It is currently in early alpha and I’m planning to open-source the repo under AGPLv3 soon once I clean up the prototype code.

I wrote up a short blog post with more details on the "Why" and the implementation here: https://zenadi.com/posts/weft-announcement

I’d love to hear your feedback or ideas on how to make this better.

6 points zeapo 10 months ago 4 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton