Live data from Hacker News

Building Nuclide, a unified developer experience

code.facebook.com

71–77 of 77 posts

Re: Building Nuclide, a unified developer experience

#71

Strange/random observation: it is surprising that Chrome-style tabs seem to be the default tab representation given the pushback over the past few years over skeuomorphism in digital design. This editor looks cool though. I haven't really looked at Atom, so I assume that it has good PHP/Python/Ruby support. I will try this out when it is released, I love the autocomplete

Atom, Electron and this are all based on Chromium so why would it be surprising? Change for the sake of change or masking that their heritage isn't Google's Chromium?

Re: Building Nuclide, a unified developer experience

#76

Why are so many companies hacking on atom recently? First it was MS, and now FB? Anything special about Atom that you don't get in something like Vim or Emacs? They're both open source, and very hackable.

I remember Eclipse being forked a lot by various enterprise companies. I guess that's because it had very good extensible architecture. Many developers admitted it. May be Atom is in similar position? Today's fashion shifted from Java to JavaScript and tools are following.

Vim and especially Emacs are also very good at providing extension points.

Re: Building Nuclide, a unified developer experience

#77
post #43

Earlier quoted context omitted.

I would go further—I'm confused by the proliferation of "tabs" as a UX metaphor. Do people really think they're the best thing they can get, compared to, say, ZUI zoomable groups? They're great for browsers because the affordance fits: you have one active "browsing session", and then a bunch of inactive ones, and the inactive ones don't matter, and when you switch, you're asserting that the active one now doesn't mat…

> Then again, I'm also astounded that "tabs" aren't just a window manager feature (i.e. being able to group arbitrary windows into a single tabbed window, and noting when windows in a tab group spawn a new window and spawning it inside the tab group instead.) That would have cost too much GPU power decades ago, but it's costless with compositing window managers. I'm trying to achieve this using i3 as window manager a…

Kwin has this built-in, for the record.
Post reply on HN