Live data from Hacker News

Nuclide: An open-source IDE for React Native

nuclide.io

61–70 of 104 posts

Re: Nuclide: An open-source IDE for React Native

#61
post #20
post #17

Earlier quoted context omitted.

Yes, it says "Facebook Open Source" at the bottom of the site.

True, but that page lists Facebook's projects, but not Nuclide. Nuclide is also not on the Facebook Github.

I think it's because they didn't launch it yet, probably it's a private repo.

Re: Nuclide: An open-source IDE for React Native

#62

I find this a bit ironic that Nuclide is an IDE designed to support React and React-Native, built on top of Atom - Atom itself just ripped out their React implementation in favor of direct DOM manipulation. Don't get me wrong, I'm a huge React proponent and likely will give this a whirl - but it is ironic, no?

I think Atom still uses React-- they just decided to build one super performance-sensitive part, EditorComponent, without it (https://github.com/atom/atom/pull/5624).

Re: Nuclide: An open-source IDE for React Native

#64

I find this a bit ironic that Nuclide is an IDE designed to support React and React-Native, built on top of Atom - Atom itself just ripped out their React implementation in favor of direct DOM manipulation. Don't get me wrong, I'm a huge React proponent and likely will give this a whirl - but it is ironic, no?

I would argue that React set them on the path to doing DOM manipulation right. After all, when they started using React as a replacement for (less optimal) manual DOM manipulation, it brought performance improvements, and when they replaced React with (more optimal) manual DOM manipulation they achieved further performance improvements.

Re: Nuclide: An open-source IDE for React Native

#67

I don't understand the marketing here. What distinguishes a unified IDE from an IDE?

I 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.

Sublime is not an IDE. It's a text editor. There is a difference.

Re: Nuclide: An open-source IDE for React Native

#69

I don't understand the marketing here. What distinguishes a unified IDE from an IDE?

I 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.

I 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.

Re: Nuclide: An open-source IDE for React Native

#70

I don't understand the marketing here. What distinguishes a unified IDE from an IDE?

From 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

That's what the I in IDE means: Integrated!
Post reply on HN