Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Small Web Server Released, Based On LISP

Name: Anonymous 2009-05-26 4:14

http://tech.slashdot.org/article.pl?sid=09/05/25/1553220&art_pos=14

 Cougem writes "John Fremlin has released what he believes to be the worlds fastest webserver for small dynamic content, teepeedee2. It is written entirely in LISP, the world's second oldest high-level programming language. He gave a talk at the Tokyo Linux Users Group last year, with benchmarks, which he says demonstrate that 'functional programming languages can beat C.' Imagine a small alternative to Ruby on rails, supporting the development of any web application, but much faster." 

Best regards,
www.stormfront.org

Name: Anonymous 2009-05-26 4:38

>>1
Wrong, this is the smallest and fastest web server ever.

ServerSocket sock=new ServerSocket(80);
Socket s;
while(s=sock.accept()){
 BufferedReader in=new BufferedReader(s.getInputStream());
 while(in.readLine()!=null);
 out.writeData("HTTP/1.1 200 OK\r\n\r\n");
 out.writeData("SMALLEST WEBSARVER EVER");
 out.flush();
 s.close();
}

IHBT

Name: Anonymous 2009-05-26 4:39

functional programming languages can beat C
Go back to bed, Simon Peyton Jones.

Name: Anonymous 2009-05-26 4:45

Comical.

Name: Anonymous 2009-05-26 4:46

Waiting for SICP

Name: Anonymous 2009-05-26 4:47

Oh slashdot, lol

Name: Anonymous 2009-05-26 5:06

I'd like to have sex with this webserver

Name: Anonymous 2009-05-26 5:06

>>2
Ironically, it's not, and I guaruntee it will be slower than the subject matter for >1000 concurrent users, even with its simplicity.

Name: Anonymous 2009-05-26 6:50

hasn't this been done before? of course simplistic web servers in perl, lisp or even c are faster in a simple one page, one load, one user environment.

but when you put them into a live production ENTERPRISE environment they usually fail.

Name: Anonymous 2009-05-26 10:00

>>3
One word: Erlang. Thread over.

Name: Anonymous 2009-05-26 13:04

>>8
dontcha think?

Name: Anonymous 2009-05-26 17:26

>>8
The code doesn't support concurrent users since it doesn't need to.  Assuming the web server is operating at full capacity 24 hours a day and each query takes .1 millisecond to execute.  This web server can support .1*10000*60*60*24=864,000,000 queries per day.

Name: Anonymous 2009-05-27 3:51

Any SISP webservers?

Name: Anonymous 2009-05-27 3:54

Where the hell is the ascii Sussman snake?

Name: Anonymous 2009-05-27 4:22


'-._                  ___.....___                 SLASHDOT
    `.__           ,-'        ,-.`-,            HAVE YOU READ
        `''-------'          ( p )  `._        YOUR SISP TODAY?
                              `-'      \            LOL
                                        \
                              .         \
                               \---..,--'
   ................._           --...--,
                     `-.._         _.-'
                          `'-----''

Name: Anonymous 2009-05-27 4:45

>>12
Enjoy completely missing the bottleneck, faggot.

Name: Anonymous 2009-05-27 12:05

[u][b]SISP[/b] LOL[/u]

Name: Anonymous 2009-05-27 13:36

Wake me up when someone creates SCHEME ON SKIS. Only then will it be ready for real-world scenarios.

Name: Anonymous 2009-05-27 13:50

python on pontoons

Name: Anonymous 2009-05-27 13:59

BBCode on Bumper cars

Name: Anonymous 2009-05-27 15:25

Arc on an arc

Name: Anonymous 2009-05-27 15:28

C on Crutches

stupid framework shit

Name: Anonymous 2009-05-27 15:36

>>22
So that's what the # stands for

Name: Anonymous 2009-05-27 15:38

HASKELL ON THE HINDENBURG

Name: Anonymous 2009-05-27 15:39

>>24
That's how he died :-(

Name: Anonymous 2009-05-27 15:42

>>24
Hασkeλλ on Hylomorphisms

Name: Anonymous 2009-05-27 19:16

>>15
Sussman snake needs to go on a diet. lol

Name: Anonymous 2009-05-27 22:59

>>24
>>26
Sorry, the official name has always been Haskell on Heels

Name: Anonymous 2009-05-28 0:55

Did someone say ``Haskell''?
http://i31.tinypic.com/mltk5w.jpg

Name: Anonymous 2009-05-28 11:02

Haskell on highways

Name: Anonymous 2009-05-28 15:42

Haskell on Hippopotamuses

Name: Anonymous 2009-05-28 16:28

Haskell on Life support devices

Name: Anonymous 2009-05-28 16:37

Name: Anonymous 2009-05-28 16:37

>>28
gb2 #haskell we don't want you here

Name: Anonymous 2009-05-28 16:45

>>32
This made me lol

Name: Anonymous 2009-05-28 17:07

>>32
Haskell on Life support devices
Haha. "Since healing is a side-effect of this device, we first have to put you in this space-suit..."

Name: Anonymous 2010-11-26 9:07

Name: Anonymous 2011-02-03 7:46

Don't change these.
Name: Email:
Entire Thread Thread List