To answer it short and easy. Besides readability...no... performance won't be affected. You could use the old way if you need an empty array since that makes it in my opinion a lot cleaner to read but that kind of goes against the principle of an array since they are not dynamic.
Tl;Dr; No