GitHub Releases Visual Studio Online “Monaco” Competitor Named Atom

1

GitHub Atom online editor

Last year, Microsoft announced its Visual Studio Online “Monaco”, a coding environment in the cloud.  It is not the replacement for desktop IDE, instead it complements the desktop IDE and it is integrated with Visual Studio Online. Microsoft is released a preview of “Monaco”  that allowed Azure Websites developers to edit their sites directly from the web, from any modern browser, on any device. Today, GitHub launched their public beta of Atom, a new text editor for web developers which works in a browser. Also, they have open-sourced over 80 of the libraries and packages used in the editor. One key difference between Microsoft’s offering and Atom is that Monaco runs on all modern browsers while Atom can only run on specialized version of Chromium alone.

Web browsers are great for browsing web pages, but writing code is a specialized activity that warrants dedicated tools. More importantly, the browser severely restricts access to the local system for security reasons, and for us, a text editor that couldn’t write files or run local subprocesses was a non-starter.

For this reason, we didn’t build Atom as a traditional web application. Instead, Atom is a specialized variant of Chromium designed to be a text editor rather than a web browser. Every Atom window is essentially a locally-rendered web page.

All the APIs available to a typical Node.js application are also available to the code running in each window’s JavaScript context. This hybrid provides a really unique client-side development experience.

Read about recent Monaco update here. For details on Atom, visit Atom.io

About Author

Pradeep, a Computer Science & Engineering graduate.

  • NegLewis

    This is mighty STUPID to have in the first place.
    All the people I know (devs) expected from MS to deliver a true VS Online.
    Instead they des/integrated VS into/with git.

    They have Azure.
    They have Visual Studio.
    They have OneDrive (witch has SHARE)
    They Have Outlook.com (8 “live” tiles with 8 online apps..)
    they have OneNote witch has “real docs multi-user share”

    I was expecting from MS to integrate Azure into Outlook (as a tile).

    Just Clone an Azure VM with Windows.
    Then create a new project and save it to OneDrive
    then Open that VS project into a new “tab”…

    Instead MS has done… this.
    WHY?