GitHub states in the announcement post that the company, with the help of the community, would like to expand the number of languages supported by Atom-IDE in the future, for example Rust, Go, and Python. The company would also like to see Atom-IDE become a full-fledged IDE that can run and edit applications.
Coinciding with the launch of Atom-IDE, Nuclide, an IDE released by Facebook as open source back in 2015, has announced the release of its new Atom IDE UI package which is designed to work out-of-the-box with packages using atom-languageclient. Atom IDE UI package comes with the following features including (but not limited to) diagnostics, find references, code formatting, code highlight, and outline view.
Nuclide plans on adding more features such as code lenses, rename support, and function signature help to Atom IDE UI. These features are available in the language service protocol. The Atom IDE UI utilizes a subset of code features from Nuclide so that the atom-languageclient library can display features supported by the language server protocol.