Transcrypt is actually a Python to JavaScript transpiler. It uses the Python AST module under the hood during the transpile process. So not only is it not just "Python-like", the Python code it processes *has* to be syntax correct Python for it to even work. The end result is JS code that can run natively in a web browser that only needs…
Transcrypt is actually a Python to JavaScript transpiler. It uses the Python AST module under the hood during the transpile process. So not only is it not just "Python-like", the Python code it processes *has* to be syntax correct Python for it to even work. The end result is JS code that can run natively in a web browser that only needs an additional 70K JS file at run time. It is intended to allow Python developers to utilize the JS ecosystem. I personally use it to develop React/MUI applications with Python.
The main difference between Brython/Skulpt and Transcrypt, is that Transcrypt has an ahead-of-time compile step whereas the others transpile in the browser on page load or at run time.
Transcrypt is actually a Python to JavaScript transpiler. It uses the Python AST module under the hood during the transpile process. So not only is it not just "Python-like", the Python code it processes *has* to be syntax correct Python for it to even work. The end result is JS code that can run natively in a web browser that only needs an additional 70K JS file at run time. It is intended to allow Python developers to utilize the JS ecosystem. I personally use it to develop React/MUI applications with Python.
The main difference between Brython/Skulpt and Transcrypt, is that Transcrypt has an ahead-of-time compile step whereas the others transpile in the browser on page load or at run time.
Good point, I misrepresented the project. Let me edit the article.