This begs the question, "what operating system does your phone run? and
what did it run in 2001?  Blackberry maybe?  Are ports available?"

Documentation that I can see/use?  The problem with Android is that only
the app that owns the screen is guaranteed that it will continue to run.
 The other apps might be restarted if the phone needs the resource and
there are schemes built into the O/S to give you a place to "freeze" your
app and to freeze the contents of the screen.  If your phone is too full,
it will make resources for the application that owns the screen by starting
others.  I've written a simple app that is a helper/calculator for ken-ken
(not ready for prime time) and I've seen this happen to it on a full phone
- if you can start angry birds (as an example of a poorly behaved android
app that does not save state when the OS wants to suspend it) and it will
stay suspended while you take a phone call, then it will probably not stop
anything, you have enough resource.  If you find that angry birds gets
restarted from the logo screen when you swap back to it, you are short of
something and the OS is clearing the app to make resources for the app that
owns the screen.

That status save is what I don't think J can handle without changes.  I see
that there is a version of J for the windows pocket pc, not sure if there
are others.

The absolute most reliable pocket PC I ever owned was a HP that had 640 k
and built in word and simplified excel, and a thumb board.  I put it on a
sink one day and turned my back in the men's room, when I turned around
again, it was gone.  I didn't expect to lose it where I worked.  I ran
other apps on it as well, and nothing since has been as reliable or as
close to the full sized machines.

I doubt it would have run J, although I used a version of APL that ran in
8k of memory once.

Today, all my appliances of that type are android appliances and run Java
code.

2011/11/20 Björn Helgason <[email protected]>

> I have been running J on my telephone for 10 to 15 years now.
> I have not had any problems with having it running for days and taking and
> making calls at the same time.
> I was going back and forth between J6 and J7 for some time in the past but
> stopped many months ago and hardly touch J6 anymore.
> I think it was over a year ago or more but do occasional demos in J6 but
> stopped that as well.
> J7 is getting better all the time and will or is surpassing J6


Perhaps, but the environments are just so different.  I don't even see how
to debug an app, maybe I have to run all command line stuff from a
workspace, the visual app trace in J6 was really helpful, I find myself
returning to 6 just to debug.  I've used the foreign's directly a couple of
times but it isn't fun.

-- 
Of course I can ride in the carpool lane, officer.  Jesus is my constant
companion.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to