You know we are! Good stuff...
BTW Sue tells me that you are I need to have a chat...
On 30 Mar 2009, at 15:06, Aparajita Fishman wrote:
Hi all,
Despite my illness, fortunately I have been able to work quite a bit
on Active4D v11. If you're wondering why it is taking me so long,
Active4D represents more than 8 years of work with over 100 source
files comprising 30,000 lines of code.
I'm working my way up the layers upon which Active4D is built. Here
is a basic picture of the architecture:
runtime
interpreter | server
lists
SymbolTable | values
Variable4D
framework
arrays | text | date/time | files | 4D environment | logging
Almost everything in the framework has been done, at least enough to
finish Variable4D, which is my class wrapper around the basic 4D
variable type (PA_Variable).
SymbolTable is also done. SymbolTable is the class used to implement
Active4D collections, which I use to store local variables,
sessions, http headers, cookies, etc.
Now I'm working on Values, which are classes that model all of the
values dealt with in the language (local/process/interprocess
variables, collections, table/field references, and constants). This
should a few days.
Lists are things like a list of libraries, a list of sessions, etc.
They should only take a day, they are pretty small classes.
The interpreter and server are quite complex as you can imagine, and
will need a lot of work because of the change to Unicode. It could
easily take me a week to finish those two.
Finally there is the runtime. I have 22 runtime source files to go
through. Some of them will take very little time. Some will take
much more time because of Unicode changes and because any code that
used the operating system API has to be changed. That could take a
week or so to finish.
So it looks like I'm 3-4 weeks away from a beta. I sure hope there
are a lot of you out there waiting to upgrade...
Regards,
Aparajita
www.aparajitaworld.com
"If you dare to fail, you are bound to succeed."
- Sri Chinmoy | www.srichinmoy.org
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/