#include 

    int main()
    {
            std::print("hello, world!\n");
            return 0;
    }
So, it has come to this. Much better than overloading bit-shift operators for input/output.

Operator overloading is an anti-feature and every language with it, would be better without it. Fight me.

I personally love glm[1] and the way you can just

    vec3 foo{1, 2, 3};
    vec3 bar{2, 0, -2};
    auto baz = foo + bar; // {3, 2, 1}


[1]: https://github.com/g-truc/glmhttps://github.com/g-truc/glm