I agree with your position . This does not look like C anymore , all this template magic makes it difficult to understand what ' s going on under the hood , and error messages can be scary until we get concepts in C There is other solutions if you prefer learning a classic API instead of this new syntax which may or may not be an easier task . However , today , silicon is the most concise and safer way to write web API in C . So after learning the new syntax , you will probably save time . See how you can write a complete blog API in 85 lines of C , free from manual memory management , pointers or any potential segv . <| sep |> Awwww yiss , its been ages since Ive done dailies . Gonna scratch that itch , another good banner ! edit FML , banner is tomorrow . SADNESS ONCE MORElevelling 6 bartz instead