Skip to content

Officially Stable Release For A Ridiculously Unstable Project

Latest

Choose a tag to compare

@cdb84 cdb84 released this 14 May 05:40
· 13 commits to master since this release
664f068

I'm proud to announce the worst idea I've had in my programming career: a webserver that lets you insert
whatever kind of back-end preprocessing code you want into your webpages:

<html>
$$'gcc INPUT.c -o OUTPUT>
#include <stdio.h>

int main(){
  puts("Like this!");
}
<$$
</html>

So now, if you choose, you can develop apps in Fortran, C, Haskell, Lisp; whatever you want to, as long as it
can be made into an executable. This release comes with a few new functionalities:

  • Multithreading, meaning a long request does not block subsequent requests
  • HTTPS
  • I figured out the oddities about writing code inline and have outlined them in the 'usage' section of the readme.

I hope you enjoy this awful idea of mine, and hope you stick around for my next, even worse idea: a 'really bad RAID driver' for Linux that carbon-copies all read-writes to a specified device. That one will take far more time than this.