6 ms·
I don't understand the marketing here. What distinguishes a unified IDE from an IDE?
by edgyswingset 12y ago
I don't understand the marketing here. What distinguishes a unified IDE from an IDE?
- stkrzysiak 12y agoSynergy.
- aros 12y agoAre you being serious or using an overused buzzword for humor?
- TazeTSchnitzel 12y agoan IDE which covers multiple languages
- stephenr 12y agoHow many IDEs only support one language though? (Also thanks for your work on PHP STH)
- overload119 12y agoI guess all modern IDEs can be considered unified at this point, but the idea is that all the tools and integrations are part of it - including the build process, typechecker, etc. Before you would have to run all these in the background + have your IDE open (ie. Sublime Text). Of course Sublime Text has plugins itself now too, but you get the idea.
- codemac 12y agoIt's similar to developing emacs-lisp packages with emacs. It's a dream.
- stephenr 12y agoSublime is not an IDE. It's a text editor. There is a difference.
- ssalazar 12y agoI don't get the idea. And Im not sure when Sublime Text became considered an IDE, if anything it is anti-IDE. An IDE classically has tools and integrations, well, integrated. E.g. Visual Studio or Eclipse.
- blister 12y agoSublime Text has a really robust plugin architecture, similar to Visual Studio's extension capabilities. Whenever I'm working on a project, I basically install whatever plugins I need into Sublime Text to give me full "IDE-like" capability specific to that stack. Be it debuggers, integrated compilers, REPLs, version control systems, etc. I like Sublime Text because at it's default, it's just a text editor, and then _I_ turn it into the IDE that fits my flow and current technology requirements. It becomes an IDE completely customized for my project.
- xanderjanz 12y agoFrom what I gathered of the talk, they mean unifying the build, debugging, and analytics tools. So no more need to have Terminal, Xcode, and Chrome Dev tools open
- jsankey 12y agoThat's what the I in IDE means: Integrated!
- evv 12y agoWith Nuclide, you can build for iOS, Android, and the web. Most IDEs only support one of these platforms well. Although I am disappointed by the current speed of Atom, I have no doubt it will improve. I think it is the most exciting OSS IDE out there. We hope to slowly converge on JS+Flow as the main front-end language at Facebook, and it will be a huge win to build tooling in the same language as the product.
- jsankey 12y agoThe JetBrains suite of IDEs, all built on the same platform, support these and much more (Java, Python, Ruby, Scala, ...). With the exception of AppCode (for iOS) you can also get them all in the main release IDEA with relevant plugins.
- evv 12y agoJetBrains is nice, but we try to avoid proprietary tools when we can.
- marcofiset 12y agoYeah, the not invented here syndrome.
- evv 12y agoExactly right. It was not invented here, it began at Github