Earlier quoted context omitted.
I never jumped on the CoffeeScript bandwagon .. I know people love it, just not me. Hence unlikely I will try TypeScript. Despite all its glaring flaws, javascript is an insanely productive language due to excellent mix of features. To improve upon that Id need to go to lisp / clojure [ but it lacks wide commercial acceptance .. not a criticism at all ] I'm actually wary of using the newer additions to javascript lan…
I don't want to argue on your other points but imo the part of auto-complete that saves typing time is the least important thing in a IDE. The really useful part of auto-completion is actually exploring unfamiliar APIs.
Angular 2 Beta released
131–140 of 273 posts
Re: Angular 2 Beta released
#132Earlier quoted context omitted.
You don't have to use JSX.
Then what do you use?
Edit response to person below (rate limit): there's no 'problem', just that mustache is still more familiar. Moving JSX into a different file doesn't change that.
Re: Angular 2 Beta released
#133Re: Angular 2 Beta released
#134When people point out that Google is behind Angular, they fail to mention that the level of investment is nowhere near that of Facebook in React. I've been loving using React. Building in components is fantastic, and it just feels like writing Javascript. That's a win in my books.
All new Google's project I see use Angular. Fiber, StarWars, Cloud Platform.. all of them.
Re: Angular 2 Beta released
#135When people point out that Google is behind Angular, they fail to mention that the level of investment is nowhere near that of Facebook in React. I've been loving using React. Building in components is fantastic, and it just feels like writing Javascript. That's a win in my books.
Maybe let's withhold judgement until we actually use it. Just a thought.
Re: Angular 2 Beta released
#136Earlier quoted context omitted.
I don't want to argue on your other points but imo the part of auto-complete that saves typing time is the least important thing in a IDE. The really useful part of auto-completion is actually exploring unfamiliar APIs.
no! :) static errors analyzing is more important - saves much, much more time.
Re: Angular 2 Beta released
#137Earlier quoted context omitted.
All new Google's project I see use Angular. Fiber, StarWars, Cloud Platform.. all of them.
Sure but look at the critical, consumer facing stuff: gMail doesn't use Angular, FB does use React.
So I think Google will do it. Google Fiber is ng2 already :)
Re: Angular 2 Beta released
#138I'm curious what Angular 2 is like for developers who normally write React? I hear 2 is a lot better than 1, but I'm still turned off by the amount of Angular-specific terminology, whereas most of React terminology is not necessarily React-specific.
Lets see what happens to react. I hear React is building in support for Relay, React Native, other facebook stuff. I Edit; Sorry i meant Conway's Law https://en.wikipedia.org/wiki/Conway%27s_law
I just finished my first non-trivial app built with Redux + ImmutableJS a few days ago, and it was pure bliss. Finally, we're able to build entire applications as a mapping of pure state transitions on top of immutable data in JS. Redux is by far the biggest reason why I haven't yet completely abandoned JS for ClojureScript.
Re: Angular 2 Beta released
#139Angular 2 is late to the party. The user base of Angular 1.x has already moved on. I wish the success of a web framework was a bit more about the technology nature of it rather than the market adoption and hype.
I'm not sure if that's entirely accurate Here's a chart where you can see daily download counts for react, angular, and angular2. http://npmcharts.com/compare/angular,react,angular2 React does indeed have about 4x as many daily downloads, but (Angular 1 + 2)'s download counts are ~5x what they were a year ago. (iirc the ng-europe RIP Angular fiasco happened in October 2014)
Re: Angular 2 Beta released
#140When people point out that Google is behind Angular, they fail to mention that the level of investment is nowhere near that of Facebook in React. I've been loving using React. Building in components is fantastic, and it just feels like writing Javascript. That's a win in my books.
This is a pretty important point to consider. If Google was as invested in Angular as Facebook was in React, they would probably have gone with a more gradual, methodical approach to improving the framework (like the Ember team did). And until that changes, there is very little stopping them from doing another mostly incompatible rewrite in a few years. As it stands, Angular 2 is closer to a completely new framework…
Google has said they have something like 10k Angular 1.x apps, so they will keep on working on Angular 1. Angular 2 happening along this support is showing that they're willing to invest in the conservative route and the "burn down the libraries" route at the same time.