Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
21–30 of 69 posts
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#22To me this interview underlines the accomplishment of CoffeeScript. No committees. No marketing team. No developer evangelists. No PR team. No corporate interests. No budget. Just code.
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#23Haxe anyone ? full HTML5 api support , dead-code elimination, loads of libraries and frameworks , easy integration with third party libraries ,multi-target (C++,Flash,JS,...) and open source...
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#24Earlier quoted context omitted.
> Dart's VM isn't Chrome-only I meant that dart is chrome-only in practice. I don't know of any other browser vendor that bundles the dart vm, including the few browsers based on chromium like rockmelt or 360. > However, I think that even if initial reaction might have been better with such a response, Google clearly did the right thing by being up front about their vision. I can appreciate Google's directness regard…
> I meant that dart is chrome-only in practice. I don't know of any other browser vendor that bundles the dart vm, including the few browsers based on chromium like rockmelt or 360. I didn't think even Chrome bundles Dart, yet, either; for native Dart (as opposed to compiled-to-JS Dart), Google distributes (both separately and with the Dart SDK) a special Chromium-based browser with the Dart VM integrated called "Dar…
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#25Can anyone explain what the difference between TypeScript and ECMAScript 4 are? I know ECMAScript 4 was abandoned for some reason, but from the few examples I've seen of Typescript it looks very similar. Did the js community just need a few more years to come around to the ideas?
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#26To me this interview underlines the accomplishment of CoffeeScript. No committees. No marketing team. No developer evangelists. No PR team. No corporate interests. No budget. Just code.
Also nobody with the sense of history to design proper lexical scoping of variables.
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#27Earlier quoted context omitted.
Also nobody with the sense of history to design proper lexical scoping of variables.
To achieve that CS would have had to put everything with a new variable inside a new function scope, having a major impact on performance and readability of the generated code.
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#28It's a pretty smart move that Microsoft did with TypeScript, making it a proper superset of JavaScript. Google seems to be stuck in the past, bringing out its own VM that is a complete non-starter, and making another class-based, Java-like language. I guess Google is going down the road that Microsoft did years ago with flinging feces on the wall and see what sticks. I have nothing against Dart. I played with it a ye…
I'm sure that, given enough time, they'll solve these problems, but as for right now... it isn't ready for primetime. Not by a longshot.
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#29To me this interview underlines the accomplishment of CoffeeScript. No committees. No marketing team. No developer evangelists. No PR team. No corporate interests. No budget. Just code.
Re: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
#30It's a pretty smart move that Microsoft did with TypeScript, making it a proper superset of JavaScript. Google seems to be stuck in the past, bringing out its own VM that is a complete non-starter, and making another class-based, Java-like language. I guess Google is going down the road that Microsoft did years ago with flinging feces on the wall and see what sticks. I have nothing against Dart. I played with it a ye…
Yesterday, I rewrote one of my JS modules into Dart, and it ended up being about 10 lines of code with only two modules imported. Then I compiled it to JS, and it was over 120k. I tried for about an hour to get that down to a reasonable size with Closure Compiler/Uglify, but the names were too wonky. I'm sure that, given enough time, they'll solve these problems, but as for right now... it isn't ready for primetime.…