RE: merging edit time and run time

"howerd.oakford" <[email protected]>
Newsgroups gmane.comp.lang.forth.colorforth
Message-ID <[email protected]>
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:[email protected]]
Sent: 11 May 2005 04:18
To: [email protected]
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: [email protected]
For additional commands, e-mail: [email protected]
Main web page - http://www.colorforth.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.