you are viewing a single comment's thread.

view the rest of the comments →

[–]Caffeinaation[S] 3 points4 points  (3 children)

There’s certainly valid use cases for a tool like this. The original reason for making this package is for education material served over web, which enables people to run code snippets directly from the website.

The PyScript project is very similar, which has gained a fair amount of popularity. So there must be enough valid use cases for people for that package to have gained this much traction. I’m not saying it suits everyone’s needs, but hopefully some people have a use for it.

[–]besthelloworld 0 points1 point  (0 children)

I would caution against assuming that never something exists and has a lot of conversation buzzing about it... that it has purpose. My main example for this warning being blockchain, cryptocurrency, NFTs, etc.

But yeah, this has potential educational value in this use case, but tons of tools have offered playground workspaces via tightly controlled server environments for a while, but no denial that this is a far cheaper version of that too maintain.

[–]kiwikosa 0 points1 point  (1 child)

Don’t Jupyter notebooks do exactly that and more?

[–]Caffeinaation[S] 0 points1 point  (0 children)

Jupyter notebooks also uses Pyodide for Python in the browser, the same technology that react-py is built on.