Компілятори - це програми, які перетворять вихідні тексти програм, написані на мові програмування високого рівня, в програму на машинній мові, «зрозумілу» комп'ютера. Отриманий код, званий виконуваною програмою, можна встановлювати і запускати на потрібному комп'ютері без додаткових перетворень. Інтерпретатори виконують аналогічну функцію, але роблять це через підрядник щоразу під час виконання програми. А онлайн компілятори урізані в деякому функціонал, але корисні тим, що працюють в будь-якому місці і на будь-якому пристрої.
Sourcelair - сервіс в світлій колірній гамі, дуже зручний у використанні. Показує результат по команді «Run». У цього сервісу є гарячі клавіші, twitter, свій блог. SourceLair має своє власне застосування на Android *. Ця програма підтримує виконання коду на хмарі, а також автономне редагування без підключення до інтернету і безліч інших цікавих особливостей.
SourceLair крім C ++ підтримує безліч інших мов програмування.
Так само після реєстрації можна налаштувати інтерфейс на панелі управління на ваш розсуд, як показано нижче.
Все відмінно працює, зручно працювати з кодом, можна працювати з декількома проектами одночасно, але він не зберігає програму в форматі .exe. SourceLair дозволяє отримати доступ і працювати з файлами, як ви могли б зробити це в автономному режимі, за допомогою інтегрованого середовища за вашим вибором. Так само у цього сервісу є «Code-Sharing», ви можете ділитися своїми файлами в усьому екземплярі, код можна відправити на Facebook, Twitter або відправити його по електронній пошті.
У 2016 році сервіс повністю видозмінився. Додалися нові функції і оновилася підтримка платформ. Тепер це хмарний Powerful in-browser IDE.
У нього входить розробка програмного забезпечення з будь-якого пристрою за допомогою Python, Node.js, PHP, HTML5 і ін. Інтегрується з GitHab . Є одне, тепер сервіс не безкоштовний, надає 30-денний пробний, після чого доведеться заплатити за Basic $ 5 в місяць і Pro $ 8 в місяць.
видалено розробником з магазину Google Play
Codepad - сервіс зі світлою темою, результат показує по команді. Зареєструвати новий акаунт мені не вдалося, тому я напишу про це сервісі трохи.
Codepad крім С ++ підтримує і інші мови програмування, такі як C, D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python, Ruby, Scheme і Tcl.
Результат показує в новому вікні, щоб зберегти проект на сервері потрібно зареєструватися, проект можна скачати натиснувши на посилання raw code. Трохи незручний, не можна працювати з декількома проектами одночасно (ну якщо в двох вікнах то можнаツ), не зберігає програму в форматі .exe, у вікні «C ++, pasted just now:" не можна редагувати код, а якщо знайде у великому коді помилку, то у віконці «New paste» знайти її складе проблему (синтаксис не підсвічується).
Ideone - зручний сервіс, який підтримує величезну кількість мов програмування, світла тема. Підкреслює відкриту і зариту фігурну дужку, код виділяється кольором.
Зареєструвавшись, ви можете продовжити написання коду після збереження на сервері або завантажити файл коду, але він не зберігає програму в форматі .exe. Якщо ви новачок, подивіться зразки або приклади. Ви можете через посилання поділитися кодом в Twitter. Так само на Ideone є безкоштовний Ideone API, який доступний для всіх, з його допомогою можна створювати власні програми робочого столу, web-сторінки, в блогах і на мобільних пристроях. Використовувати Ideone можна в бізнесі, в сфері освіти і для саморозвитку. Ideone API доступний у вигляді веб-сервісу.
Liveworkspace - приємний інтерфейс, велика кількість мов програмування, підкреслює відкриту і закриту фігурну дужку, код виділяється кольором. Справа є приклади кодів. Liveworkspace * на стадії технічного обслуговування, напевно його недавно створили. Тому про нього коротко написав.
відсутня сервіс онлайн програмування на даному домені
Onlinecompiler - напевно єдиний компілятор онлайн, який може зберегти програму в форматі .exe, проте в ньому незручно користуватися функціоналом. Кодом можна поділитися посиланням, також можна його скомпілювати і автоматично перетворити в файл програми. Для цього, після написання коду, потрібно натиснути кнопку Complete і в новому вікні завантажити файл, або поділитися кодом.
Compileonline - компілятор, який підтримує повний список мов програмування. На цьому сайті можна працювати з декількома кодами одночасно, як і багато онлайн компілятори виділяє синтаксис і фігурні дужки. Зручно з ним працювати. Щоб скомпілювати код, натисніть кнопку Compile.
Online Compiler For Everyone * - онлайн компілятор, який як і Onlinecompiler вміє зберігати програму в .exe форматі, але він тільки компілює мову програмування Сі (C), С ++ не підтримує. Великий шрифт, код добре виділяється кольором, виділяються також відкриті і закриті фігурні дужки. На цьому сервісі підтримується автозаповнення селектора. При введенні слова і при введенні початку існуючого слова з'явиться функція автозаповнення селектора.
сервіс онлайн компілювання не працює
Ми розібрали всі онлайн компілятори, в результаті на травень 2016- го:
- з 7 сервісів, 2 - не працюють, 1 - став платним (видалено додаток)
На цьому все, будуть пропозиції - пишіть!