Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why C? Performance. I wrote a C webserver on a PIC32MX795F512L (80 mhz/ 128kB RAM), and it was _screaming_ fast (for what it was running on). Easily handled ~100 clients making 2-3 requests/sec continuously to a JSON based API (I really don't know how far you could push it before it got slow), which is respectable for that chip ... but this was written to the bare metal with no OS (did use libraries for IP/TCP/HTTP/JSON, though). C isn't my first choice for web development either, but there's absolutely no way you could pull that off in a higher-level language.


Modula-2, Turbo Pascal, Ada...?


... Haskell...?


I was just listing some languages that were designed as system programming languages as well.

But any language with native code compilers, that is able to have small footprint executables would do.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: