Are there any other languages that use the new C++11 uniform initialization syntax thoroughly throughout the entire language, or is this entirely a C++ idiom at this point?
I tried googling and thinking of any off the top of my head and couldn't really find any.
Edit (forFor those not familiar with C++11):
Basically, your typical initialization in C++ used to be an assignment/copy initializer similar to other languages:
int x = 5; Now, the new syntax that is recommended for use is:
int x{5}; This is called the new uniform initialization syntax.