Hi there, new to the forums, and, to be honest, I'm not entirely sure what vibe.d actually is.

I started off thinking it was some sort of web server with templates to make web pages in a programmatic way. Then I found out, by reading the about page, that it "..(does) asynchronous I/O". Yet there's nowhere that I've found that actually explains what vibe.d is. It feels like you're either in the know or not.

Would someone mind taking the time to explain, in a straight forward way, what it is, when I should use it, and WHY I should use it?

Thanks, I'd really appreciate it.