I saw the original announcement of Typescript at JSconf EU last year. It was an interesting moment: everyone was expecting another Dart, or less (there's a sea of Macs and most professional JS devs experience of Microsoft is IE) but stayed to listen to the presentation out of respect for the creator, who also made Delphi and C#. Pretty much everyone came out impressed. Typescript is just JS with type hints, and neat…
It seems to be very close to CoffeeScript, but without this ugly Ruby syntax (for me).
TypeScript 0.9 released
51–60 of 81 posts
Re: TypeScript 0.9 released
#52TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open Source. (C) http://www.typescriptlang.org/ Btw, I've used it a lot, feel free to ask any questions.
I wonder if there are any ugly things or traps in programming TypeScript.
Re: TypeScript 0.9 released
#53For people looking for an editor in which to try out TypeScript, I'll note that there's a neat looking community-written TypeScript extension[1] for Brackets[2]. (I work on Brackets). I've been using dynamically typed languages consistently since 2005, but I'm curious to give TypeScript a try to see how it feels. The last statically typed language I used was Java (2004), and that was not a wholly pleasant experience.…
Re: TypeScript 0.9 released
#54Looks like there's an interview video just up with Anders Hejlsberg and the Typescript team. http://channel9.msdn.com/Blogs/Charles/Anders-Hejlsberg-Stev...
Re: TypeScript 0.9 released
#55I use both TypeScript and Dart for different uses cases (Dart lacks IE8 support) and both are a joy to use compared to POJS (plain old JavaScript.)
- VM in Chrome will give us speed
- VM snapshoting - faster app startup
- batteries included - basic framework + pub package manager all this with tree shaking (smaller aps)
- server/client programming
- decent tooling on all major OSes
- optional types
Promoting TypeScript will push us again into windows gettho to have a reasonable IDE.
Re: TypeScript 0.9 released
#56Re: TypeScript 0.9 released
#57I saw the original announcement of Typescript at JSconf EU last year. It was an interesting moment: everyone was expecting another Dart, or less (there's a sea of Macs and most professional JS devs experience of Microsoft is IE) but stayed to listen to the presentation out of respect for the creator, who also made Delphi and C#. Pretty much everyone came out impressed. Typescript is just JS with type hints, and neat…
Re: TypeScript 0.9 released
#58Earlier quoted context omitted.
It seems to be very close to CoffeeScript, but without this ugly Ruby syntax (for me).
It's completely unrelated to CoffeeScript, as CS does practically no static analysis and generally CS does almost nothing more than pure JS. What it does is it translates some keywords to a chunks of JavaScript code. If JS had macros - sweet.js! - Coffee would be completely unneeded. TypeScript is entirely different thing. It adds a layer of static analysis to the language, which does not end in the code that actuall…
Btw, TypeScript also aiming to fix context problem so in callbacks 'this' keyword is always related to parent class.
Re: TypeScript 0.9 released
#59Earlier quoted context omitted.
It seems to be very close to CoffeeScript, but without this ugly Ruby syntax (for me).
I disagree. 1. Coffeescript is far from ugly, and also not particularly similar to Ruby :p 2. Typescript includes types and brackets. Coffeescript does not. 3. Icedcoffescript includes async/defer keywords. I include this last point only as a result of a personal perspective that if you're going to use coffeescript, you might as well use icedcoffeescript.
Btw, based on typescript discussions, they are going to implement async/await functionality too.