1. [KAT] strtok-v2-1.e

{{{ Thank-you, Thank-you, Thank-you!

Kat you just saved me hours of work, you get a few extra EuBucks votes from my end....

Im expecting to parse .rc (resource scripts) so people can add an include to EuDT (Euphoria Dialog Template) so they can trace execute their dialog based apps before translating them to C and compiling.....

Thanks again Kat and everyone involved... Euman

new topic     » topic index » view message » categorize

2. Re: [KAT] strtok-v2-1.e

On 19 May 2003, at 8:35, euman at bellsouth.net wrote:

> 
> Thank-you, Thank-you, Thank-you!
> 
> Kat you just saved me hours of work, you get a few extra
> EuBucks votes from my end....

Thanks so much, Euman. smile

> Im expecting to parse .rc (resource scripts) so people
> can add an include to EuDT (Euphoria Dialog Template)
> so they can trace execute their dialog based apps before
> translating them to C and compiling.....
> 
> Thanks again Kat and everyone involved...

Yeas, "everyone involved" was way back when, Gabriel Boehme did the first 
conversion of mirc's token functions to Eu, giving great examples of how to 
write in Eu. Hawke`, Andy Serpas, and Jordah Ferguson, as well as others 
who contributed indirectly, such as David Cuny (even tho he wrote no 
existing code for strtok, he helped with applications which use strtok heavily) 
and Derek Parnell (who keeps Euphoria alive in the GUI era of programming 
with win32lib). Plus all those who commented, and aren't here anymore, who 
drifted off to find another computer language. Strtok lib is about twice as big 
as the first edition 4 years ago, and does quite a bit more, and is quite fault 
tolerant.

> Euman

I am sorry to say my pell.net pages are down now. The cost was too high, 
and the pages made me no money to pay for themselves. And Pell Net was 
unreliable, inflexable, and overpriced. Dialup plus 5megs of webspace was 
$33/month, still cheaper than long distance calls to a different isp back then, 
but they have competition now. Besides i had issues with buying services 
from people who would treat me like they do. I have a static ip now, but i still
don't have a reliable httpd written in Eu to serve pages. I am not sure what 
the problem is, even tho hackserv looks good to me, it won't handle a 2nd 
connection until windoze times out the last connection! Ihttpd and Apache 
took time to start a new Eu instance, spiking cpu usage and stalling other 
apps every time there was a connection, so i'd greatly prefer the server be 
event-driven and 100% Eu (even if it spawns new processes, i can spawn 
them in idle times beforehand).

Kat

new topic     » goto parent     » topic index » view message » categorize

3. Re: [KAT] strtok-v2-1.e

> I have a static ip now...

Rollin' in the dough, now?! :)

> don't have a reliable httpd written in Eu to serve pages. I am not sure
what
> the problem is, even tho hackserv looks good to me, it won't handle a 2nd
> connection until windoze times out the last connection!

I wonder if sched.e would help in this instance... Rob?

I don't know the first thing about writing a server in EUPHORIA, though I've
longed to see one developed. I'd like to host my web site on my own server,
with EUPHORIA running the entire show. It would make a dynamic web site much
easier to maintain (for me)... a portal would be a breeze!

new topic     » goto parent     » topic index » view message » categorize

4. Re: [KAT] strtok-v2-1.e

On 20 May 2003, at 13:07, C. K. Lester wrote:

> 
> 
> > I have a static ip now...
> 
> Rollin' in the dough, now?! :)

Heck no!, but this isp is dedicated to being useful, whereas Pellnet was 
dedicated to telling me to reinstall windoze and give them more $money. 
Since the dedicated ip is merely a software switch, it's free for the isp, but 
Pellnet wanted an extra $20/month for it. (and he never got it right.) The cost 
to host a box on the dual T1's at this isp is comparable to the rest of the 
internet hosting companies, and i can supply my own box and OS and code 
if i want. It's a wonderfull opportunity that i'd like to take advantage of and 
share to some extent. That is, it's possible for me to put a box there, and a 
backside lan for co-hosting other boxes, plug in a dedicated line to myself at 
home or wherever, or etc., at no extra cost for the space. Without this new 
isp, i could not afford to upload Tiggr's working db on conventional webhost 
shell companies or expand the hardware with multitasking motherbds on a 
backside lan. Eu is my language of choice for this, if i can get the last few 
bugs worked out.

Kat

new topic     » goto parent     » topic index » view message » categorize

5. Re: [KAT] strtok-v2-1.e

On Tue, May 20, 2003 at 01:07:24PM -0500, C. K. Lester wrote:
> 
> 
> > I have a static ip now...
> 
> Rollin' in the dough, now?! :)

LOL .... and here I lie, dying of dynamic dialup.

> 
> > don't have a reliable httpd written in Eu to serve pages. I am not sure
> what
> > the problem is, even tho hackserv looks good to me, it won't handle a 2nd
> > connection until windoze times out the last connection!
> 
> I wonder if sched.e would help in this instance... Rob?

I doubt it .. sched.e seems to be for cooperative co-routines ... for sched.e
to work, it would have to be pre-emptive. (If we had threads, tho, it might be a
different story.)

I don't know about hackserv myself, but my guess is that its not using
async I/O. (I encountered that problem with a sample webserver for Linux.)

> 
> I don't know the first thing about writing a server in EUPHORIA, though I've
> longed to see one developed. I'd like to host my web site on my own server,
> with EUPHORIA running the entire show. It would make a dynamic web site much
> easier to maintain (for me)... a portal would be a breeze!
> 

There is a Linux web server written in Eu, but it can only serve one client
at a time, others have to wait ... of course, if I rewrote it using socketlib.eu
(which I still haven't publicly released yet, sorry--its still going thru
some changes) then it would be asyncronus ... but thats a different story
altogether ... and also, socketlib.eu is more or less UNIX specific, hence
definately not what Kat wants.

The second best approach, after using async I/O, would be to use threads ...
or in Eu, multiple heavyweight processes (which is how my Linux-specific
thread emulation lib does it--pretends to make a new "thread" via fork()).

jbrown

-- 
 /"\  ASCII ribbon              | http://www.geocities.com/jbrown1050/
 \ /  campain against           | Linux User:190064
  X   HTML in e-mail and        | Linux Machine:84163
 /*\  news, and unneeded MIME   |

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu