Live data from Hacker News

Angular 2 Survey Results

angularjs.blogspot.com

21–30 of 82 posts

Re: Angular 2 Survey Results

#21
It's funny how so many development communities feel like they need to start over and create an entire new framework.

Perl 6, PHP 6 (which was never released), the disaster that is Python 2/3 (many standard libraries were renamed breaking a ton of libraries, and now Angular.

PHP, which is hated by many here because it isn't hip, at least allows you to run 4 code on the 5 interpreter with no issues.

When Microsoft did this with VB back in the 90s, which caused DLL hell, the community raged. Now it's a normal part of development.

I feel like it's only about the money. Many open source communities make money on support only and can charge companies lots of money to make the shift. It also means tutorials, books, speaking engagements, etc.

Re: Angular 2 Survey Results

#22
Hey, UI Router lead dev here. I'm interested in any & all feedback people have regarding Component Router vs. UI Router, what they like/don't like, and whether or how much they'd like to see UI Router support for Angular 2.

Re: Angular 2 Survey Results

#24

It's funny how so many development communities feel like they need to start over and create an entire new framework. Perl 6, PHP 6 (which was never released), the disaster that is Python 2/3 (many standard libraries were renamed breaking a ton of libraries, and now Angular. PHP, which is hated by many here because it isn't hip, at least allows you to run 4 code on the 5 interpreter with no issues. When Microsoft did…

haha, I guess I hurt the feelings the open source community. BOO HOO!!

Re: Angular 2 Survey Results

#25

It's funny how so many development communities feel like they need to start over and create an entire new framework. Perl 6, PHP 6 (which was never released), the disaster that is Python 2/3 (many standard libraries were renamed breaking a ton of libraries, and now Angular. PHP, which is hated by many here because it isn't hip, at least allows you to run 4 code on the 5 interpreter with no issues. When Microsoft did…

There is a big, big difference between Angular and the other frameworks you mentioned. Angular is part of a larger ecosystem (i.e. JavaScript) that is going through massive changes on its own (i.e. ES6 and all the other new JavaScript goodness). Angular can stand pat and do nothing while the world around them changes, but that is probably not the best strategy either.

Re: Angular 2 Survey Results

#27
post #14
post #12

Earlier quoted context omitted.

Seems like 2.0 is the worst of both worlds: little/no continuity from 1.0 and little/no benefits of starting from scratch.

Did you see the blog post from last week on Angular's efforts to help developers transition from 1 to 2? http://angularjs.blogspot.com/2015/08/angular-1-and-angular-... As for little/no benefits, that is certainly not true. Angular 2 is going to be better in almost every way from Angular 1 and there are many great apps built off Angular 1. If you haven't tried Angular 2, I suggest giving it a go once the they get to…

At a first glance the link you provided promotes double insanity: angular 1 mixed with angular 2 (because angular 1 was not complex enough when angular 2 decided to simplify it with new syntax and requiring typescript which seems to require node.js). Is there some documentation for angular 2 with plain javascript (no typescript) for people who want to keep it simpler ? Can you provide some links ? Thank you.

Re: Angular 2 Survey Results

#28
post #10
post #6

I was really hoping this was a survey to Angular 1.x developers asking how annoyed you are that Angular 2 completely changed everything. Angular 2 should have been a new framework, IMHO.

yes but the changes allowed the framework to be the fastest out of all of ones currently right now as well as making sure it's more future proof

Not an Angular user, but I'm quite interested- what about it would make Angular 2 faster than Ember or React?

Re: Angular 2 Survey Results

#29

It's funny how so many development communities feel like they need to start over and create an entire new framework. Perl 6, PHP 6 (which was never released), the disaster that is Python 2/3 (many standard libraries were renamed breaking a ton of libraries, and now Angular. PHP, which is hated by many here because it isn't hip, at least allows you to run 4 code on the 5 interpreter with no issues. When Microsoft did…

It's definitely a risky move as your examples demonstrate, but aren't most of the Angular core developers working for Google? I don't think they have an interest in generating more consulting work.

Angular was arguably the state of the art for a while. I suspect the core team would rather pursue that position again than spend years focusing on legacy support.

I'm not terribly familiar with the perl, php, or python communities, but my understanding is that a lot of the changes made were to "fix" things and "clean up". Aka, there wasn't a "I need this to get my job done" reason to upgrade. On the other hand, client side development has progressed rapidly since Angular 1.0. Things like isomorphic javascript just won't work with the old APIs.

Re: Angular 2 Survey Results

#30
post #14

Earlier quoted context omitted.

Did you see the blog post from last week on Angular's efforts to help developers transition from 1 to 2? http://angularjs.blogspot.com/2015/08/angular-1-and-angular-... As for little/no benefits, that is certainly not true. Angular 2 is going to be better in almost every way from Angular 1 and there are many great apps built off Angular 1. If you haven't tried Angular 2, I suggest giving it a go once the they get to…

At a first glance the link you provided promotes double insanity: angular 1 mixed with angular 2 (because angular 1 was not complex enough when angular 2 decided to simplify it with new syntax and requiring typescript which seems to require node.js). Is there some documentation for angular 2 with plain javascript (no typescript) for people who want to keep it simpler ? Can you provide some links ? Thank you.

Each code sample here has an ES5 ("plain javascript") version that you can get to with the buttons on the top:

https://angular.io/docs/js/latest/guide/setup.html

Post reply on HN