The main difference is in the UI libraries each app provides, which aren't cross-compatible. If you want to run plain text-based Python and work with a REPL, they feel very similar. Pyto ship with Python 3.10, though.
In the past I tried to report bugs to the developer but never got any reply
What I don’t understand is why people who have popular apps and decide to stop working on them don’t sell them so someone else can keep them alive. Pythonista is awesome, and lots of people use it. I’m sure someone out there would happily step up to help keep it alive or take it over.
This is not a setup for serious development.
I agree that the current solutions aren’t great, thus the second part of my comment wishing for a real on-device dev sandbox which would solve many of those issues.
there are a few other python environments that support pip install
Back in real life, however, a Python programming environment limited to "just what it offers in the box" might make some "happy", but it's very easy to argue that it's not serious.
Do you mean the "real life" where UNIX CLI stuff gets cargo culted as the only way a developer works?
I tried running git clone <some reasonably sized project> and ish died.
I am interested in helping out with iSH development, but it isn't really viable at the moment. It's claim to fame is a partial JIT that runs legally despite apple's jit restrictions
Honestly the whoLe ‘I wish I could code on my iPad’ thing and complaining kids can’t learn to code on them, has been tired for a very, very long time. Many of these dev environments came out more than 10 years ago now. Being able to develop in swift and publish to the App Store directly for the device for free was announced at WWDC and released last year, but people still keep moaning about it. Pay attention people!
I don't believe there are any well-established general text editors that offers decent git and text editing. Syntax highlighting for a few langs, etc.
And then language runtimes. I do Elixir so I need Erlang plus Elixir. The machine could run those fine but I don't think you would be allowed to ship those via Apple's store.
Plenty of limitations. Kids can probably learn to code on them, depending on what they want and like. The argumenta may be tired but so are the unsolved unsolved problems I feel.
Koder and Textastic are pretty comprehensive coding editors. Working Copy is the premiere git client and works well with both.
- Pythonista is a python IDE for iOS
- iSH Shell is an emulated x86 terminal environment
I still wish they would allow a full dev sandbox on iPad. It can be fully isolated from the root filesystem, I just want to have a terminal, local git repos, and be able to point a text editor at it.