JdeH | 7 years ago | on: GitHub is down
JdeH's comments
JdeH | 7 years ago | on: Show HN: Transcrypt 3.7 Python to JavaScript compiler: dataclasses, JS6 modules
JdeH | 7 years ago | on: Show HN: Transcrypt 3.7 Python to JavaScript compiler: dataclasses, JS6 modules
Meanwhile can you indicate what's most disturbing about it? I guess the mobile experience is the most problematic? Or just the layout? Fonts? Accessability? We should probably have a professionally designed logo as well. But currently we're focused on making the compiler better. 3.6 -> 3.7 was really a big step, due to the modules.
There will also be a special website to play with Transcrypt. The URL was already reserved: tsfiddle.org. But it will be a while until somebody finds the time to turn it into a playground / educational site. Everyone working on Transcrypt has a daytime job as well, that's how it is with open source, although the past months I think most of my time was spent on Transcrypt.
The project was born from practical needs for a medical imaging project. In my experience the switch to Python is a great improvement in productivity and clearness. And it's more fun, above all...
JdeH | 8 years ago | on: Show HN: Transcrypt Python to JavaScript compiler w. ES6 modules, alpha release
JdeH | 8 years ago | on: Show HN: Transcrypt Python to JavaScript compiler can now generate native JavaScript components
The project can be found at:
https://github.com/qquick/Transcrypt
Components can be freely mixed on a page without requiring recompilation. A developer doesn't need Transcrypt or any knowledge of it to use such a framework.
Each page has one unit that contains the Transcrypt runtime and, if needed, any central facilities. It is compiled with the -u .run switch. In addition each page can hold as many separate components as needed. Compile these with the -u .com switch.
A loader is generated, accepting a list of components. By varying this list, each page can have its own subset of components, without the need to recompile. The generated JavaScript code for components can be very small, typically a few hundred bytes. The runtime and central facilities are included in the page only once.
JdeH | 8 years ago | on: Transcrypt Python-JS compiler now supports async/await
https://github.com/QQuick/Transcrypt/blob/master/transcrypt/...
JdeH | 8 years ago | on: Transcrypt Python-JS compiler now supports async/await
JdeH | 8 years ago | on: Transcrypt Python-JS compiler now supports async/await
JdeH | 9 years ago | on: Ask HN: How to best teach a group of children how to code?
In that case Python is a good choice. It's the #1 language in education world wide. I used it to teach programming to my son. It is free, low threshold, and I've earned a living with it for many years.
Some experimentation can be done on-line without installing anything.
http://www.transcrypt.org/live/turtle_site/turtle_site.html
But of course in remote places there may be no fast internet connection.
When I teach programming to a group, installation of software always costs lots of time. So it's important to preinstall what the children need, in a more or less protected way, e.g. administrator privilege. Otherwise they'll probably cripple their system accidentally in no time.
JdeH | 9 years ago | on: Show HN: Transcrypt Python to JavaScript compiler now has static typechecks
JdeH | 10 years ago | on: Show HN: First Release of Transcrypt Python3.5 to JavaScript Compiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler
JdeH | 10 years ago | on: Show HN: Transcrypt – Fast, small Python 3.5 to JavaScript transpiler