Hi, operator overloading might bring some more readable code. But sometimes they have heavy side effects. Here is just a tiny example in c++: #include<iostream> int main( int argc, char* argv[] ) { int i=0; std::cout << ++i << ++i <<std::endl; std::cout << i++ << i++ <<std::endl; return 0; } This is readable but leads to total differen behavior. I don't think we should add operator overloading in vala.
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil