Поэтому я использую альтернативы в основном :)
Если мы говорим о полноценной разработке, т.е. о каком-то решении в котором можно было бы писать код постоянно и в конце получить рабочий софт - тут однозначно VPS + SSH/RDP/Браузер.
Но ТЗ было поставлено "шобы студентики могли играться" - и для этих целей нет смысла держать на телефоне GCC, равно как и поднимать VPS