Nope.c – A web framework with a tiny footprint
nopedotc.com
Nope.c – A web framework with a tiny footprint
1–10 of 53 posts
Re: Nope.c – A web framework with a tiny footprint
#2Re: Nope.c – A web framework with a tiny footprint
#3I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
Re: Nope.c – A web framework with a tiny footprint
#4Re: Nope.c – A web framework with a tiny footprint
#5It tries to copy a buffer of 1024 byte (max) into a buffer of 512 bytes (by executing a request with an URL longer than 512 bytes).
It also runs 15 children process and use blocking socket, meaning that it's easily "DoS'able".
The overall code seems very "unsecure" and poorly designed.
Re: Nope.c – A web framework with a tiny footprint
#6Re: Nope.c – A web framework with a tiny footprint
#7This site feels ridiculously fast. I've noticed that with other compiled frameworks too, e.g. CppCMS: http://cppcms.com/wikipp/en/page/main I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
Re: Nope.c – A web framework with a tiny footprint
#8This site feels ridiculously fast. I've noticed that with other compiled frameworks too, e.g. CppCMS: http://cppcms.com/wikipp/en/page/main I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
Re: Nope.c – A web framework with a tiny footprint
#9This site feels ridiculously fast. I've noticed that with other compiled frameworks too, e.g. CppCMS: http://cppcms.com/wikipp/en/page/main I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
Re: Nope.c – A web framework with a tiny footprint
#10This site feels ridiculously fast. I've noticed that with other compiled frameworks too, e.g. CppCMS: http://cppcms.com/wikipp/en/page/main I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
http://nopedotc.com/gallery/facedetector
It is faster to load than a highly optimised page which is half the size running on a more conventional stack.
The initial DNS request was the biggest saving on time, though, weirdly enough, followed by the time to connect. I have no idea why this is, or how to minimise DNS request time in general.