News for hackers. Stuff that matters.
Re:Launch HN: Pynecone (YC W23) – Web Apps in Pure Python by DoesntMatter22 on Monday March 13, 2023 @06:40PM (#35144131)
You are assuming people use Opal because they don't want to learn JS. In reality it's that JS is a very messy language compared to ruby.

You can be a lot more productive if you avoid JS entirely.

Re:Launch HN: Pynecone (YC W23) – Web Apps in Pure Python by ativzzz on Monday March 13, 2023 @07:55PM (#35145086)
JS is a totally fine language. The entire browser ecosystem makes JS an incredible productive language for working on the web. You can disagree if you don't like the language personally but that doesn't change the fact JS gets the job done
Re:Launch HN: Pynecone (YC W23) – Web Apps in Pure Python by DoesntMatter22 on Tuesday March 14, 2023 @01:45AM (#35147843)
"incredible productive language for working on the web"

You can disagree if you want but that doesn't change the fact that JS is a huge pain in the neck to get the job done with.

Re:Launch HN: Pynecone (YC W23) – Web Apps in Pure Python by 1337shadow on Tuesday March 14, 2023 @04:14PM (#35157726)
Absolutely agreed, hence the many Python to JS transpilers out there.

https://transcrypt.org https://yourlabs.io/oss/ryzom#javascript https://github.com/am230/py2js

We get so much satisfaction out of writing JS in Python, it's worth all the IDEs in the world for us!