Live data from Hacker News

Building Nuclide, a unified developer experience

code.facebook.com

31–40 of 77 posts

Re: Building Nuclide, a unified developer experience

#32
post #25

Earlier quoted context omitted.

ES7 was developed concurrently with ES6. ES6 is also officially known as ES2015 now with ES7 being referred to as ES2016. Apparently the goal is to ship functionality to the language on an annual basis.

Where do one keep up to date with the ES news? W3C mailing lists?

JavaScript Weekly is pretty good for that. http://javascriptweekly.com/

Re: Building Nuclide, a unified developer experience

#33
post #10

Earlier quoted context omitted.

Yes, a native-feeling GUI. Emacs GUI for OSX is ugly and unpolished. Atom's real competition is Sublime, but unlike Sublime it's open source.

I agree; with vim as well, gVim isn't much help to those who still want to use a mouse / don't know the keybindings. Atom is really the most versatile open-source GUI text editor right now IMO.

Well, I think the OP's point is that it would be easier to bring Emacs/VIM up to acceptable GUI editor standards rather than build the whole thing from scratch, as a webapp no less.

But they didn't, my guess is because NIH.

Re: Building Nuclide, a unified developer experience

#34
post #33
post #10

Earlier quoted context omitted.

I agree; with vim as well, gVim isn't much help to those who still want to use a mouse / don't know the keybindings. Atom is really the most versatile open-source GUI text editor right now IMO.

Well, I think the OP's point is that it would be easier to bring Emacs/VIM up to acceptable GUI editor standards rather than build the whole thing from scratch, as a webapp no less. But they didn't, my guess is because NIH.

Keep in mind, Atom was NIH at Facebook too.

Re: Building Nuclide, a unified developer experience

#35

Earlier quoted context omitted.

They said they'd like to make this stuff work as Atom plugins eventually

I think they say in the video that they were developing them as Atom plugins from the outset - i.e. Nuclide isn't a piece of software on its own, Nuclide IS Atom.

Yep, you're right - you install Nuclide by using Atom's package manager

http://nuclide.io/docs/setup/

Re: Building Nuclide, a unified developer experience

#36

Earlier quoted context omitted.

I paid for Sublime - it's my favourite editor by far. There are ways for companies to support themselves while having their offering be open source though. And I think Sublime might need to eventually to compete

There is a way, selling support. Do you really see people paying for commercial support of Sublime?

>There is a way, selling support

Which gives you the incentive to make the software less user friendly so more people pay for support :)

Re: Building Nuclide, a unified developer experience

#38
post #31
post #28

Very promising. I wish there was more roadmap information. I cannot wait for the React and React Native parts to be released!

I'm a bit disappointed because of neither React or React Native were part of this release.

I think it is more communication and management of expectations than anything else. They opened the pre-release FB group, and not much was posted for weeks. This first release gives no clue as to when the React part will be available (other than "soon"). I cannot complain, or be disappointed, because they are sharing a great product for free. A roadmap with some estimated dates would really help keep the anxiety down :-)

Re: Building Nuclide, a unified developer experience

#39

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.

javascript is a much more debuggable language than vimscript and there is far better tool support for it.

Re: Building Nuclide, a unified developer experience

#40
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

Post reply on HN