<div dir="ltr">Hi Todd,<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 26, 2014 at 8:18 PM, Todd <span dir="ltr"><<a href="mailto:toddrjen@gmail.com" target="_blank">toddrjen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><p dir="ltr"><br>
On Oct 25, 2014 10:13 AM, "Russell Keith-Magee" <<a href="mailto:russell@keith-magee.com" target="_blank">russell@keith-magee.com</a>> wrote:<br>
><br>
><br>
> On Sat, Oct 25, 2014 at 3:36 PM, Todd <<a href="mailto:toddrjen@gmail.com" target="_blank">toddrjen@gmail.com</a>> wrote:<br>
>><br>
>> On Oct 25, 2014 4:22 AM, "Russell Keith-Magee" <<a href="mailto:russell@keith-magee.com" target="_blank">russell@keith-magee.com</a>> wrote:<br>
>> >  3) Disabling certain modules on mobile platforms. Supporting modules like linuxaudiodev, ossaudiodev, readline, curses, idle and tkinter on mobile platforms doesn't make much sense; modules likes bsddb and bz2 are difficult to support due to library dependencies; and the need for modules like multiprocessing is arguable (and difficult to support on mobile). Even providing a Python executable/shell is arguable for these platforms.<br>
>><br>
>> I would definitely be extremely interested in a python shell in android.  One thing I feel are lacking on android are good advanced mathematical tools and and python shell with appropriate libraries could make a very powerful open-source tool for that.  There have been some attempts at that already.<br>
><br>
> Yes - and (to the best of my knowledge) none of them provide the default Python shell. They're custom user interfaces, using native system controls, that provide a shell-like UI. What I'm talking about here is the literal "python.exe" build target - the one that is an executable that starts and expects to attach to stdin/stdout. *That* executable isn't practical on Android *or* iOS, because neither platform has the concept of a "console" in the traditional Unix sense of the word.</p>
</span><p dir="ltr">Perhaps no console by default, but it is possible to have a traditional console on android.  I have one and many ROMs install one by default.  So although it may not be part of the default configuration I think it would be good to support it for the people who do have a console.</p>
<p dir="ltr">Further, with rooted users, python could be set up to be used with the built-in adb shell.</p></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">It is unclear from the discussion where things ultimately came out on this issue. If there still a possibility it might removed, although I understand that consoles are not the primary use-case, I think is still a valid use-case that should supported.</p></blockquote><div>Supporting rooted devices and "unix console on mobile device" features are of no interest to me personally; so I suppose the question is whether providing support for these use cases would be an impediment to a set of patches being added to Python's trunk.</div><div><br></div><div>Yours,</div><div>Russ Magee %-)</div></div></div></div>