home .. forth .. colorforth mail list archive ..

Re: [colorforth] TCP State Engine


--- Mark Slicker <maslicke@xxxxxxxxxxx> wrote:
> On Fri, 16 Apr 2004, John Drake wrote:
> >
> > Yep.  Depending on how you define the browser it
> > clearly CAN be trivial.  So what's your point?
> 
> Are you paying attention? He tried to change his
> opinion to grabbing a
> web page is trivial, which it is once you have TCP.
> I'm not convinced TCP
> is trivial, if it is please show use already!

Arrrghhh!  I'm paying attention.  Are YOU?

Go back to the beginning and carefully re-read
EVERY post in this thread.  First you pointed
out that Chuck thinks it's possible to do TCP
in 3 blocks.  Then Jonah said that it "depends
on who you wanted to communicate with".  His
point then was that you have to "need to 
handle whatever garbage they throw back."
At this point no one had mentioned the word
"browser".  A couple of things to point out
at this point:

1) Whether or not you think TCP is trivial,
you seem convinced that it can be done in
a relatively trivial amount of code (3
blocks).

2) Jonah apparently doesn't think that the
full needs of TCP can't be handled in 3 blocks.

Next you brought up a web browser as an
example of a TCP application.  

Next Jonah said:

================================================
The point is, if you want a web browser you have 
to be compatible with as much of the existing
complexity as you want to browse.  That isn't 
going to be any 3-block solution.  You might get 
TCP in 3 blocks, maybe, but you aren't going 
to get much of a web browser that way.
================================================

This is where Sam and I (and I guess you) 
disagree with Jonah.  To me TCP is TCP.  The
disagreement was NEVER whether or not building 
a TCP stack is "easy".  The disagreement was 
whether or not a TCP stack in 3 blocks can 
handle all of the demands of a web browser.  

Regards,

John M. Drake


	
		
__________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online by April 15th
http://taxes.yahoo.com/filing.html

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com