Задать вопрос

Можно ли в браузере сделать компилятор и среду исполнения Си-программ?

хочу понять принципиальную техническую возможность, и как это можно сделать

что нужно сделать чтобы в браузере был компилятор и среда исполнения?
какие готовые программы (компиляторы, виртуалки) можно засунуть в браузер?
  • Вопрос задан
  • 679 просмотров
Подписаться 4 Средний 20 комментариев
Пригласить эксперта
Ответы на вопрос 5
Zoominger
@Zoominger
System Integrator
Подобные решения уже есть, они отправляют введенный код компилятору сервера и выводят результат.

Офигенно, кстати, веб-ма... программист будет преподавать Си.
Ответ написан
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Прямо на клиенте нет.
Вводим код в web форме, отправляем на бэкенд, там компилим, вывод отправляем на фронт, исполняем, вывод отправляем на фронт.
А текст вопроса пошел я на баш постить :D
Ответ написан
gbg
@gbg
Любые ответы на любые вопросы
Универсальный ответ на все такие вопросы - Js - полный по Тьюрингу язык, так что на нем можно запрограммировать все что угодно.

Вот, например, первая квака https://habr.com/ru/post/177159/
Ответ написан
@vanyamba-electronics
Посмотрите, как сделано здесь.
Ответ написан
Комментировать
Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust
https://webassembly.org/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы