Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion ITA, move over!
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Robert Maas, http://tinyurl.com/uh3t  
View profile  
 More options Sep 3 2010, 11:18 pm
Newsgroups: comp.lang.lisp
From: seeWebInst...@rem.intarweb.org (Robert Maas, http://tinyurl.com/uh3t)
Date: Fri, 03 Sep 2010 20:18:29 -0700
Local: Fri, Sep 3 2010 11:18 pm
Subject: Re: ITA, move over!

> From: Andy Chambers <achambers.h...@gmail.com>
> But if you've already got a working application, and want to
> quickly port it to the web, that approach means re-writing your app
> in the subset of lisp that parenscript can compile down to
> javascript.

But actually just re-organizing the main command loop to be a
sequence of client-server interactions rather than a stdio loop, or
likewise converting your event-driven GUI to be a sequence of
client-server interactions and all your dialogs to be HTML instead
of GUI widgets, is a considerable amount of work too.

But I agree that at least your "business logic" doesn't need to be
translated, so I mostly agree with your main point.

In 1995-1999 I had a Macintosh Allegro Common Lisp application
(teaching reading and spelling) which made heavy use of GUI events.
I did successfully refactor all the events to be HTML/CGI
transactions instead, except the sound generation to signal correct
or wrong answers to questions, yielding a working Web application.
Eventually I might translate it to PHP/MySQL so that I can run it
on free hosting services, as part of http://TinyURL.Com/NewEco.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.