On 01-31-2010, at 11:24 PM, William Stein wrote:

> Hi,
> 
> This web page says "The TI-89 (and above) calculators all have 68000
> processors (or clones of them) at speeds of about 9 to 13 Mhz.".  So
> Sage would probably takes *hours* just to start up on one of them,
> assuming it could ever be made to work there --
> http://www.ocf.berkeley.edu/~pad/faq/basics.html
> 
> Regarding smartphones, that would be interesting.  I think the only
> viable contender is a high-end Android phone.  Definitely Sage on the
> G1 (android from last year) was way to slow to be really interesting,
> but there will be faster smartphones soon enough.  The IPhone (and
> IPad and ITouch) are all unfortunately out for now due to Apple's lame
> restrictions (e.g., no serious programming language apps).

It's possible. If it was something like the notebook, Apple might. There
are at least two CAS apps on the app store right now. One is PocketCAS
which comes in two versions (free and $4.99) and the other I think is
Spacetime which is $19.99. I just picked up the $4.99 version of
PocketCAS since it supports plotting.

Even if Apple didn't allow it in the App Store, one can do what others have
done and give out the code. Then, anyone with a developer account could
compile and run it.

> 
> Given developer interest, unfortunately I don't think we'll see Sage
> running self contained on little devices anytime soon.   As far as I
> can tell, in the entire history of the Sage project there has been to
> my knowledge exactly *one* instance of somebody lifting a finger in
> this direction, and that was Carl Witty spending 2 weeks to build Sage
> in a chroot Debian install on his G1 phone.
> 
> Anyway, I have always personally loved calculators and little gadgets.
>  I used to create and host a build of PARI for the COMPAQ iPAQ back
> in maybe 2000. Strangely it is still the first hit in google for a
> search for "ipaq" "pari" right now.  Thinking about this makes me
> think the right way to do a Sage for some phone or something would be
> to start with:
> 
>            Python + sympy + pari + cython
> 
> Maybe the desktop notebook doesn't matter since the UI would have to
> be totally different for a phone anyways.
> 

The problems for Sage on the iPhone/iPod Touch are, a) memory since the
max memory is 256MB (I think), b) speed, and c) UI. The Sage UI isn't designed
for such a small device. The iPad is more suitable for a larger UI but
I still think it's not a good idea at the moment.

Using those four would be interesting, but recall that you wouldn't be able
to compile so anything with cython would have to be pre-compiled.

Cheers,

Tim.
---
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo
http://www.linkedin.com/in/timlahey

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to