Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #3205

Re: webserver written in Applesoft

Path csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From D Finnigan <dog_cow@macgui.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: webserver written in Applesoft
Date Thu, 15 Dec 2016 23:43:56 -0000 (UTC)
Organization Mac GUI
Lines 30
Message-ID <dog_cow-1481845519@macgui.com> (permalink)
References <slrno55q6f.g77.vince@pianoman.cluster.toy> <slrno565l7.1pg.vince@pianoman.cluster.toy>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Thu, 15 Dec 2016 23:43:56 -0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="2d588702250c2a646e94d4eba27dc434"; logging-data="5071"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+eWN1ulzN5HbPw4CnCOOxz"
User-Agent Mac GUI Usenet
In-Reply-To <slrno565l7.1pg.vince@pianoman.cluster.toy>
Cancel-Lock sha1:/Ow2vq0e+HukHcrZdiIP4O14NYY=
Xref csiph.com comp.sys.apple2.programmer:3205

Show key headers only | View raw


vince wrote:
> On 2016-12-15, D Finnigan <dog_cow@macgui.com> wrote:
>> vince wrote:
>>> 
>>> I coded up a webserver... but the challenge was I did
>>> it entirely in Applesoft BASIC.
>>> 
>>> It works; it's really slow though.
>>
>> And it loads files from the disk: html, txt, jpg, and png. That's pretty
>> darn cool. :-)
> 
> My original plan was to have tried this in raw mac mode and handled
> TCP/IP too, but I think the packet copying overhead would have
> killed things.

I think having to write TCP/IP in Applesoft would have killed me! :-P


>  But then again trying to parse raw ethernet
> frames in Applesoft without any bitwise logic or shift operators would be
> a pain.

That's an understatement.

-- 
]DF$
The Marina IP stack for Apple II--
http://marina.a2hq.com/

Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

webserver written in Applesoft vince@pianoman.cluster.toy - 2016-12-15 19:00 +0000
  webserver written in Applesoft Antoine Vignau <antoine.vignau@laposte.net> - 2016-12-15 11:06 -0800
  Re: webserver written in Applesoft David Schmenk <dschmenk@gmail.com> - 2016-12-15 12:06 -0800
  Re: webserver written in Applesoft D Finnigan <dog_cow@macgui.com> - 2016-12-15 21:01 +0000
    Re: webserver written in Applesoft vince@pianoman.cluster.toy - 2016-12-15 22:16 +0000
      Re: webserver written in Applesoft D Finnigan <dog_cow@macgui.com> - 2016-12-15 23:43 +0000
  Re: webserver written in Applesoft Michael Lutynski <michael.lutynski@gmail.com> - 2017-01-13 23:21 -0800

csiph-web