[ColorForth] reinventing the internet?
- Subject: [ColorForth] reinventing the internet?
- From: Dirk Harms-Merbitz <dirk@xxxxxxxxx>
- Date: Wed, 5 Dec 2001 05:02:34 -0800
IPv6 is simpler then IPv4. It has extension headers.
On Wed, Dec 05, 2001 at 12:23:03PM +0000, lysse@xxxxxxxxxxx wrote:
> Tom Novelli wrote:
> > It's funny you guys are talking about simplifying TCP/IP.. I was just thinking
> > the same thing but I kept quiet. Reading the old RFC's I realized things were
> > very complicated in the 70's and 80's.. the internet was used to tie together
> > all kinds of networks which are gone now, replaced by TCP/IP. I say scrap it.
> > Ditch the crappy file formats.. HTML, SGML, PDF, PS.. come up with a simple
> > replacement for html, and a simple vector graphics format.
>
> If it's simple, it will also have to be extensible, otherwise it'll end
> up being extended into a monstrosity (qv. HTML). It should probably also
> be Turing-complete, and easy to parse and compile... sound familiar?
>
> Using Forth as a core language in which to implement communications
> protocols is something that's crossed my mind before. Basically, it's
> asynchronous RPC; you send some Forth to an interpreter on the other
> end, which executes it; as a result of that execution, it might send
> some Forth back to you, which you execute; and so on. Forth is dead easy
> to generate by machine, and having it in human-readable form gives us
> all the advantages of debugging that TCP/IP has traditionally enjoyed.
>
> And of course, the only string processing you need to do is in the
> interpreter...
>
> > About my experience with Color Forth: I gave up on "colored" and pre-parsed
> > source code.. it's not extendable like traditional Forth.
>
> I thought that, too, until I realised that all the red word does is put
> HERE in the dictionary. If you want runtime code, you can define a word
> that does POP >A and whatever else needs doing.
>
> Or you can remap the colours on a per-app basis.
> ------------------------
>
> To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
> unsubscribe ColorForth
> as the first and only line within the message body
> Problems - List-Admin@xxxxxxxxxxxxxxxxxx
> Main ColorForth site - http://www.colorforth.com
>
------------------------
To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems - List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site - http://www.colorforth.com