4 ms·
I hope that they keep the possibility of running it stand-alone and not force Visual Studio down their users's throats.
by opminion 13y ago
I hope that they keep the possibility of running it stand-alone and not force Visual Studio down their users's throats.
- kin3tic 13y agoWhere does this statement even come from? The primary download listed for TypeScript on it's site is an npm module.
- benatkin 13y agoWhy are you concerned about this? I didn't see anything in the announcement that would suggest it.
- kyrra 13y agoCause it makes it windows only. EDIT: to add, I like the idea of typescript (it's a much smaller step than compared to something like Dart). But their tooling is all around Visual Studio, which ties you to Windows. I don't dislike Windows, but I want my development tools to be cross platform (which is why I like Sublime Text, Eclipse, and similar tools).
- benatkin 13y agoI was asking opminion.
- deleted 13y ago[deleted]
- untog 13y agoI think he was asking "why are you concerned about this" because there is absolutely no indication that they intend to force Visual Studio with TypeScript.
- skeeterbug 13y agoWhat makes you think it is windows only? npm install -g typescript
- yareally 13y ago> but I want my development tools to be cross platform (which is why I like Sublime Text, Eclipse, and similar tools). Still not sure why you're complaining. There's great support for TypeScript for Sublime, Vim, Emacs, Intellij IDEA and Eclipse. http://msopentech.com/blog/2012/10/01/sublime-text-vi-emacs-typescript-enabled/ http://msopentech.com/blog/2012/10/01/sublime-text-vi-emacs-... http://blog.jetbrains.com/webide/2013/02/typescript-support-in-webstorm-6/ http://blog.jetbrains.com/webide/2013/02/typescript-support-... http://marketplace.eclipse.org/content/typescript http://marketplace.eclipse.org/content/typescript
- itsmonktastic 13y agoThis seems a little disingenuous. I bet Intellij already has great support, but the top link you give there for Sublime Text, emacs and vim doesn't really give anywhere near the level of support you get in Visual Studio. Literally just syntax highlighting! In Visual Studio you get at least error highlighting/completions/code generation/navigation/refactoring. There are definitely attempts to bring the language service to other editors but when I tried them last (just before the 0.9 release) they seemed either featureless or very slow. If someone can recommend one for sublime/emacs/vim that they actually use I'd be very appreciative! EDIT: related thing that annoyed me: the language service is part of the TypeScript repo but as far as I can see from there is no official documentation on how to go about leveraging it for other editors! I admit I can kind of understand this until the language is less of a moving target. The best way to get started for now seems to be looking at third party efforts like https://github.com/clausreinke/typescript-tools https://github.com/clausreinke/typescript-tools.
- yareally 13y ago> This seems a little disingenuous. I bet Intellij already has great support, but the top link you give there for Sublime Text, emacs and vim doesn't really give anywhere near the level of support you get in Visual Studio. Literally just syntax highlighting! In Visual Studio you get at least error highlighting/completions/code generation/navigation/refactoring. It's a little disingenuous to expect environments that are typically more text editor than IDE and much more lightweight (Sublime, Vim, Emacs) to have all the features of an IDE with as new as TypeScript is. Much of those features require much more work than they would to implement in Intellij or Visual Studio, which have great APIs for building plugins with those sort of features[1] even for the community[2]. [1] http://confluence.jetbrains.com/display/IntelliJIDEA/Custom+Language+Support http://confluence.jetbrains.com/display/IntelliJIDEA/Custom+... [2] http://plugins.jetbrains.com/plugin?pluginId=5055 http://plugins.jetbrains.com/plugin?pluginId=5055 (The third party Lua plugin for Intellij for example)
- marshray 13y agoI work at Microsoft (unrelated to TypeScript) and I think it's an entirely reasonable question to raise any time a generally useful technology escapes from the lab of a company that is also a platform provider. To answer your question: Yes! TypeScript is quite portable indeed. I have run it with Visual Studio, I have run it with Node.js, and even a JScript interpreter.
- opminion 13y agoIt is just a general concern, not derived from this particular announcement. As marshray says the company has commercial interests in making people pay for their tool chain, so it's only healthy to be a bit sceptical when they free a standalone tool. I hope to be able to use TypeScript for years to come, it solves the problem of opt-in types in JavaScript.
- celeryreally 13y agoSeems like a silly thing to worry about, you can happily code against c# (and .net in general) without Visual Studio.
- trimbo 13y agoI've been using it (0.9) on Mac. Not sure what you're referring to.
- tossmeup 13y agoIt's just that Micro$oft and people from the evil empire keep making all these good tools and technology. Then, they try to force me to use it by making it available to people. And then they con those people into getting projects done and telling other people that the tools and technology made it easier to do better work. Then they make a bunch of this stuff open source and do all the things that make it so that when I say, "I hate them and their tiles!" it makes me look like a fool... Because they are behaving, many times, exactly the way one would hope a company would given the constantly evolving nature of technology and the marketplace. I mean Ballmer looks like people I don't like. I bet they didn't use a decent license. I mean why is TypeScript on CODEPLEX??? Oh... Apache License. Well, I bet you have to install SilverLight and Windoze 8 (worst dis-operating system ever) to download... right, OK, but it's from jerks just trying to sell stuff! I hate what they did to NETSCAPE!!! and they keep on stopping Linux desktop... what? oh right... yeah... I'M NOT CRAZY!!! Well, I'm using node and... oh they npm? I have a gnome tattoo. Fuck you. I'm not crazy. -sjvn
- maxbrunsfeld 13y agoI've been editing typescript using JetBrains webstorm. It works pretty well.
- giulianob 13y agoThey'll keep making VS the best environment for it but all the tools are open source and written in typescript itself so unlikely it will be Windows only anytime soon.
- jimueller 13y agoIt's pretty obvious that's their goal. "...you can develop TypeScript code using the online playground tool or Visual Studio 2012. But this is not it! You can also use Sublime Text, Vim or eMacs as the team has kicked off work on syntax files for these popular editors JavaScript developers love to use. And as the specification is public, anyone can create their own syntax files for other editors as well." http://msopentech.com/blog/2012/10/01/sublime-text-vi-emacs-typescript-enabled/ http://msopentech.com/blog/2012/10/01/sublime-text-vi-emacs-...
- Todd 13y agoIt's open source and they've had a node.js package for some time. The VS integration is just icing on the cake, if you like that sort of cake. As a side benefit, there are interface definitions for many popular libraries, like jQuery. So you get IDE support for those, with types, where applicable.