Mail.ru has launched a free web editor for Python, C++, Java, and PHP programming

Mail.ru Group’s All Cups, a forum for IT championships, has introduced a basic free code editor with collaboration features. The service is accessible from both desktop and mobile computers and “understands” common programming languages.

Nothing other than a code editor
On the All Cups IT championship website, the Mail.ru Group has introduced a free online shared code editor.

The new tool has a simple interface and limited capabilities. It helps programmers to work independently or in groups to write code, test it, and explain how to solve programming problems in real time.

The service provides syntax highlighting for common programming languages such as Python 3.8, Java 11, C ++ 17, PHP 7.4, Node JS 14, Go 1.15, Erlang OTP 23, Rust 1.51, Swift 5.3.3. The list of approved languages will be extended in the future, according to a customer service representative.

Users have access to the web editor’s laptop and tablet editions. As a result, you can use any computer to work with the code.

The method would be useful for engineers, distributed programming teams, recruiters, and executives who send applicants test tasks that require them to write code, according to Both Cups members.

Features of the service

The service can be found on the website of the All Cups platform. To begin with the code, you must first build a bed. If you need to communicate with other users, simply send them a connection to the space. To do so, go to the upper right corner of the gui and press the corresponding button, after which the connection to the room will be copied to the clipboard.

The activities of the process members are automatically coordinated – users can see what each of them is doing in real time – but the outcome of running the software is different for each of them. If one of the users’ network connectivity to the service fails, the editor functionality is entirely disabled, ensuring that everybody involved with the implementation has access to the same version of the file. The recipient gets an upgrade of the most recent iteration of the code from the other participants as soon as the link is restored, and the work begins.