Quote: "i dont want to wait till tier 2 release"
How do you know they won't be released at the same time?
Quote: "learning a new langue is not bad "
I agree with you there, it can be handy to have a few programming languages in your arsenal.
My c++ knowledge is very limited but I'm learning. As I see it, types are like classes except far more limited. You can only have variables in types but I believe they are adding arrays within types as well. But I don't think you can have functions as apart of types like you can in c++.
Quote: "btw what is the release date or how long will tier 2 will be released after tier 1? "
The latest I have heard is late July to early August and I have no idea about which one will be released first or if both will be released at the same time.