After Google's announcement that there would be a new version of Angular just 6 months after the release of Angular 2, some developers were initially a bit confused as to why they needed yet another major release.
As it turns out, the latest version of Angular is simply the equivalent of a 1.x release and there won't be any massive changes as there were between versions 1 and 2.
But now it seems as though Google have taken the Valve approach by not knowing how to count to 3 (Yes we're still waiting for Half-Life 3, Gaben) and have instead skipped straight to Angular 4 which will be released in March this year.
Following this, there will be new releases every 6 months, which is why we might as well just refer to it as 'Angular' from now on.
Whilst there are a number of other frameworks such React (although not technically a framework as such!), Vue.js (growing in popularity) or the emerging Aurelia, it's clear that Angular will dominate as one of the leading frameworks for years to come.
Last month, Google surprised everyone when it detailed plans for Angular 3 to be released just six months after Angular 2's arrival. Now, it turns out there will be "No Angular 3" release after all.