HTTP2 is just the transport, there would be a ton of machinery to implement in each language in the stack.
Furthermore, in the case where I'm using protobufs as a necessary evil of grpc, what's the best alternative here?
In Canada, that's the legal definition of engineering. You may not call yourself an engineer without accreditation and such accreditation will be rescinded if you make severe enough engineering mistakes.
The whole point of insurance is to distribute risk. At some point, if coverage granularity becomes too high, insurance will just become pointless, right?
Indent behavior is just one of multiple formatting tasks. Spacing between operators, curly-brace placement, etc. all fall in the same category here.
The fact that this relies on overloading an operator for every enum makes this a complete non-starter as is in any professional codebase unfortunately. That can be fixed with a trait type though.
OpenGL is "learnable" by someone in the process of learning. Vulkan and Metal are much less approachable. This will put a huge damper on low-level graphics programming as a hobby.
HTTP2 is just the transport, there would be a ton of machinery to implement in each language in the stack.
Furthermore, in the case where I'm using protobufs as a necessary evil of grpc, what's the best alternative here?
In Canada, that's the legal definition of engineering. You may not call yourself an engineer without accreditation and such accreditation will be rescinded if you make severe enough engineering mistakes.
The whole point of insurance is to distribute risk. At some point, if coverage granularity becomes too high, insurance will just become pointless, right?
Indent behavior is just one of multiple formatting tasks. Spacing between operators, curly-brace placement, etc. all fall in the same category here.
The fact that this relies on overloading an operator for every enum makes this a complete non-starter as is in any professional codebase unfortunately. That can be fixed with a trait type though.
OpenGL is "learnable" by someone in the process of learning. Vulkan and Metal are much less approachable. This will put a huge damper on low-level graphics programming as a hobby.