New array syntax might mean Stan language 3.0?

I’m confused as to what the proposal is. Currently though I do get confused about the difference between vectors and 1-d arrays, or matrices and 2-d arrays. I’m never sure whether it’s better to do vector[5] theta or real theta[5] (or maybe it goes the other way, I can never remember).