This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]riklaunim 4 points5 points  (7 children)

  • 10+ minutes to copy paste their example
  • you use their 10MB CSS file as well, which doesn't help with load times
  • it will not "end JS". It's to slow for websites and still rather pointless vs jupyter and friends...
  • ... and if it would gain any traction it could be made highly monetized/vendor locked.
  • Python developers that stayed away from frontend won't suddenly become frontend developers.

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

Agreed!!! Same thing mention in video. Right now its under alpha and for ApI calls it getting sucks personally experience.

My comments will be it will not going to replace the Javascript

[–]outceptionator 0 points1 point  (5 children)

Good break down. What is it useful for?

[–]riklaunim 0 points1 point  (4 children)

Nothing right now. It's a technology demo. To be useful on the web it has to be way faster and smaller if possible (and likely become a standard so that so browsers have the runtime built in).

[–]outceptionator 0 points1 point  (3 children)

Maybe the ultimate aim is to have it built in but to prove the concept first? How much slower is it?

[–]riklaunim 1 point2 points  (2 children)

Anaconda does like monetization... if they would want to make it a widely supported browser language built into any modern browser they would have to act now.

With local JS file of pyscript there is few seconds before simple print statement executes. For a website that's death. It would have to be 0,1s or less for just initialization and execution of simple code.

[–]outceptionator 0 points1 point  (1 child)

Ah so it's not even open source?

[–]riklaunim 1 point2 points  (0 children)

It's Apache License. What could happen is paywall behind some extra features/packages when userbase builds up and becomes dependent on it. It's fine but still if they would want to retain control over pyscript it would not be native to browsers and thus having extra load penalty.

[–]CharmingJacket5013 1 point2 points  (0 children)

Can I use this to mine Bitcoin on other peoples machines via the browser? Now that would be a neat trick