The idea of "cloud-J" is intriguing. My Palm Pre has an unlimited data plan. With that plan, data connections don't count as call minutes, so there are no data connection charges. The Pre's WebOS is based on Linux, so Telnet or SSH protocols can be installed on the phone. Instructions for SSH on the Pre at: http://predev.wikidot.com/openssh-install We just need a basic text-screen terminal window on the phone, with a data connection to a network-based server running J. Probably something like PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/
We could put the J interpreter on one of the cloud services (Google, Amazon) as a virtual Linux or Windows machine. Then anyone with the correct SSH credentials could login to a J session in the cloud, and execute J from their PDA/phone using terminal emulation. Shades of STSC - 1974!! (I spent many weeks in 1974 developing OCR algorithms in APL, using an IBM Selectric terminal, connected to STSC with an acoustic coupler) The terminal emulation approach removes the requirement to have J running natively on each PDA, which would have required J Software to compile J for all kinds of machines and OSes. Instead, each PDA/phone would just need a native SSH/Terminal app , which is much easier to provide for a particular OS, than a native J interpreter. Linux and Windows derivatives are probably the most common phone/PDA OSes, and those OSes already have freeware SSH/Terminal apps by the dozens. Skip Cave Oleg Kobchenko wrote: > But most of smartphones come with a data plan, such as 3G. > > The idea of "cloud-J" is appealing as a platform-neutral solution. > > Just like facebook and Twitter, which makes no sense to run on desktop. > Also native apps don't like to be persistent, they must have short sessions. > So they act like web apps. > > Even web apps may have some notion of persistence, just to left you finish > your task while passing an underground tunnel. > > Web apps have many advantages: the powerful client of the web browser; > networking and instant sharing. > Imagine cloud-JAL, where you can > create, test, save and share apps, widgets, etc., all through a single web > interface. > > > On Jun 29, 2009, at 11:18, Don Guinn <[email protected]> wrote: > > Also, there are many places where you cannot get a broadband connection. > Hospitals, rural areas, underground complexes, the local wifi connection is > secure and you're not authorized. > > On Mon, Jun 29, 2009 at 7:59 AM, bill lam <[email protected]> wrote: > > You could do J computing inside browser that connect to a remote J > server. This will cost you connection charge, sounds like returning > to time-sharing. > > > On Sun, 28 Jun 2009, Gilles Kirouac wrote: > However it may come someday ... > > On May 25, in > http://www.jsoftware.com/pipermail/general/2009-May/033013.html , > Eric wrote: > > "We don't currently build a J Engine for that platform (Linux Arm). > The next release will take some steps that will make it easier for us > to support a broader range of platforms in the future." > > ~ Gilles > > ---------- Original Message ----------- > From: [email protected] > To: [email protected] > Sent: Sun, 28 Jun 2009 11:30:19 GMT > Subject: Re: [Jgeneral] J on the Palm Pre > > skip> Looking on the J software download pages, there is a J for > Linux, and a skip> J for the pocket PC, which I believe is an ARM > machine. Which of skip> these would be the one I should try for > the Palm Pre, which is an ARM skip> processor, with a Linux-based OS? > > None of those will run. Operating system AND pProcessor architecture > must be matching, and Jsoftware doesn't provide a J for "Linux-on-ARM". > > Martin > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ------- End of Original Message ------- > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > > -- > regards, > ==================================================== > GPG key 1024D/4434BAB3 2008-08-24 > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
