RE: [colorforth] merging edit time and run time
- Subject: RE: [colorforth] merging edit time and run time
- From: "howerd.oakford" <howerd.oakford@xxxxxxxxxxxx>
- Date: Fri, 13 May 2005 08:03:39 +0100
- Importance: Normal
Hi Roger,
I think that it is important not to underestimate the paradigm shift of
instant re-compilation.
Now that I have ported ( most of ) the CF editor to CF, you can edit the
editor while it is running, watching the code change, then re-compile ( with
a single key ) and watch the editor display in a different way.
Also my "colorForth Explorer" mixes edit/compiple/run time in a nice way.
You see a display of "APP:" application blocks, then a single key compiles
and runs the highlighted application, which can be CF Explorer itself, which
is recompiled and displays the same information in a new way.
Is this what you have in mind?
I like the idea of FML - I am not sure how to tie it in with the above - but
lets keep investigating it!
Regards
Howerd 8^)
-----Original Message-----
From: Roger Levy [mailto:trip_n_save@xxxxxxxxxxx]
Sent: 11 May 2005 04:18
To: colorforth@xxxxxxxxxxxxxxxxxx
Subject: Re: [colorforth] merging edit time and run time
> Chuck has thought of this, I dug up an email I had written, a transcript
> of Chuck's visit to an online Forth chat[1].
>
> I'm eager to build these things, a colorForth browser, and a colorForth
> web server. I think both would use FML as a representation. To facilitate
> this I wish to have colorForth written in colorForth so that the the
> editor and colorForth environment are easily modifiable. This is what I am
> working on at the moment.
actually, what i meant by "edit-time" behavior was thinking about being able
to program words that can "do stuff" while you are working on the source
code. small widgets, or built in graphics or database editors. just like
how words can do stuff during compile time, perhaps there could be words
that initiated tiny applications when you click on them with the mouse. but
maybe that would be messy, and i think i'm getting off track here anyway.
Roger
---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com
---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com