Hi,
I don’t recall posting in this thread, so …
I’m new to Corona SDK (other than a two day fling a few years ago), but have been programming for nearly 50 years. I’m very impressed with how easy it is to develop an app with Corona. My first app was written in a couple of hours … and I used it a few days later in a magic performance. My second app was written over the course of two days (again, it was magic related). My first Mac app, although relatively useless, was written in an hour (and involved graphics and sound!).
I can’t seem to find an overall philosophy statement for Corona (e.g., something like “In Corona, everything is event driven. Unlike, say, the Palm OS, you generally don’t see every event at the top-level. Instead, events are sent to handlers you’ve specified… your code runs until you exit the event handler. When not handling an event, Corona mostly sleeps, waking 30 or 60 times a second, to check for possible timer-based events to trigger”). (Hoping that’s right
My late friend, Danny Bobrow, would have been gratified to see a language using his ideas (however they’re phrased in Corona) of ALINK and CLINK (which explains why a nested local function can successfully access uplevel variables later in life). I remember learning about them from him in 1972.
Stan Sieler
Cupertino, CA, USA