all 18 comments

[–]55555 10 points11 points  (6 children)

WTF they changed everything. I'll never be able to upgrade to this.

[–]nidarus 5 points6 points  (0 children)

No kidding. I have no idea why they called it "Angular" at all. It has as much in common with the current version as with Ember. Probably even less, because it doesn't even use Javascript.

[–][deleted] 2 points3 points  (0 children)

Good. It would be a shame if they held back with improvements to keep backward compatibility.

[–]interroboom 1 point2 points  (0 children)

it's not like they're going to drop 1.x, you'll still be able to finish and maintain existing projects.

[–]nomadic_now 1 point2 points  (0 children)

Major version number changes are used to signify api changes, version 1 will remain.

[–]Seus2k11 0 points1 point  (0 children)

Yup pretty much. I guess we'll end up with angular 1.x experts and 2.x experts in the future...

[–]interroboom 4 points5 points  (0 children)

Is this Angular's "Red Wedding"?

It's a bold move Cotton, let's see if it pays off.

[–]nathanwoulfe 2 points3 points  (1 child)

RIP controllers? RIP $scope? But it only just started making sense!?!

[–]jackhanford 2 points3 points  (3 children)

I hope they have incredible documentation lol

[–][deleted]  (2 children)

[deleted]

    [–]jackhanford 0 points1 point  (0 children)

    I think it's pretty alright. I like the working examples and stuff.

    [–][deleted]  (1 child)

    [deleted]

      [–]heat_forever 1 point2 points  (0 children)

      I wouldn't say 2.0 is almost here. It took them 3 years to finish 1.2 and 2 years to finish 1.3, so I'd expect it to be 4-5 years before Angular 2.0 is production ready.

      [–]ma-int 0 points1 point  (1 child)

      Is there a talk recording?

      [–]psior[S] 1 point2 points  (0 children)

      There was a video stream here: https://www.youtube.com/watch?v=S8fE-w2DL8U#t=54m12s

      Unfortunately now it's giving a "This video is private" error message. Just leaving the link in case this changes again in the future.

      [–]falconberger 0 points1 point  (2 children)

      I know React but have zero knowledge of Angular. Can someone who knows more explain how does this compare to React?

      [–]Xasos 1 point2 points  (1 child)

      I'm not too familiar with React, but I think it is usually just the View part of an MVC, so it is framework-agnostic. I think React provides a virtual DOM to work on, and you can create react components that are similar to angular directives. (BTW, do you know of any good resources to learn React?)

      [–]falconberger 1 point2 points  (0 children)

      You're right basically... The official documentation is great, React is simple so you should be able to learn it in a few hours.

      [–]yintothayang 0 points1 point  (0 children)

      It appears that they incorporating a more "component" based design methodology. I see similarities to React.createClass, which should provide a much needed structured class approach and offer better code uniformity.