Это может быть слишком широкий вопрос, но как бы вы разработали простой сетевой IDE / редактор? Для лекции я подумал о простом редакторе, в котором можно было бы ввести какой-то код, нажать «compile», а затем каким-то образом отобразить результаты, сообщения об ошибках и т. Д.
Кто-нибудь знает некоторые примеры (возможно с исходным кодом) или какие-либо предложения о том, как сделать это концептуально?