Live data from Hacker News

Angular 2: Built on TypeScript

blogs.msdn.com

111–120 of 235 posts

Re: Angular 2: Built on TypeScript

#111

"Special shout out to Yehuda Katz, who helped us design the annotation+decorator proposal which helped make this work possible." How in the world does this man keep up with all these projects? He needs to write a book on motivation.

exactly...i thght same when read that..

Re: Angular 2: Built on TypeScript

#112

Is javascript really so bad? Edit: Why did this question get down voted? It was an honest question...

Any dynamically typed language is absolutely horrible once you break a certain line count.

Citation needed. Static typing isn't a panacea.

Re: Angular 2: Built on TypeScript

#113

Earlier quoted context omitted.

Probably, but that's a legitimate concern. Even with Microsoft's recent open source moves (which I think are pretty awesome), we've had a history of having Microsoft force languages and extensions down our throat in an attempt to usurp the open web and standards: ActiveX, VBScript in IE, .hta's, Silverlight, etc. The counter to that is that TypeScript is Apache-licensed. However, you can't erase history by throwing u…

Ironically your comment could be taken as a classic example of the kind of FUD Microsoft used to spread. You give examples from the past that, you admit, clearly don't apply. You talk about "feels less open" when it is factually not. You speculate on others (who are they?) being pushed past a tipping point. Doubt, doubt, doubt and fear, fear, fear when in fact there's nothing you can point to in reality to back it up…

Microsoft is currently in the middle of a push to get more developers onto their proprietary platforms. Microsoft isn't doing these things because they are just so friendly and selfless. These are strategic moves.

Not only are these strategic moves, they are strategic moves by a large company aimed at competing with people like me who develop software on multiple platforms and contribute, unpaid, to an open software ecosystem.

Re: Angular 2: Built on TypeScript

#114

Is javascript really so bad? Edit: Why did this question get down voted? It was an honest question...

Any dynamically typed language is absolutely horrible once you break a certain line count.

At that point, maybe it's better to take a few paces back instead of just one. This is an example of taking only one pace back.

Re: Angular 2: Built on TypeScript

#116
post #76

Is javascript really so bad? Edit: Why did this question get down voted? It was an honest question...

Yes, it is really, really, really bad. http://wtfjs.com Whole web is a mess and people are trying to monkey-patch it.

> Whole web is a mess and people are trying to monkey-patch it.

That has been true for the last 20+ years, but it gets less and less accurate as time goes on. The web today is way less messy than it was even 3 years ago. The way we write JS is way less messy, the way we write CSS is way less messy. Standards have improved, lighten up.

Re: Angular 2: Built on TypeScript

#117

Are there any organized efforts to fork the 1.x branch to sustain existing applications?

The official word[1] from the Angular team now is that they will support it as long as there is still a significant number of companies using it - it will be longer than the original 1.5 years after the release of 2.0 mentioned.

[1] Mentioned in the ng-conf keynote IIRC, but this was also told to me directly by one of the Angular core team members when I spoke with him today.

Re: Angular 2: Built on TypeScript

#118

Embrace, extend, extinguish.

To extinguish, you introduce incompatibilities to make the life of people outside your inner ecosystem (compared to the greater, standard-compliant ecosystem) harder. But since TypeScript compiles to JavaScript and interfaces with plain JavaScript wells, there is really no "extinguish" part here.

Also, the EEE accusation doesn't really apply to open source projects. EEE is bad since after the proprietary product supersedes ("extinguishes") an open product, the community loses control forever. However when an open product supersedes another, the community always have the choice of forking the project to take back control.

Re: Angular 2: Built on TypeScript

#119

"Special shout out to Yehuda Katz, who helped us design the annotation+decorator proposal which helped make this work possible." How in the world does this man keep up with all these projects? He needs to write a book on motivation.

>How in the world does this man keep up with all these projects? He needs to write a book on motivation.

By dumping them mid-way and getting to the next shiny one?

Anybody knows how this RoR kickstarter project finally went?

Post reply on HN