А в чем вообще разница между разными дистрибутивами?
Допустим я поставлю убунту, для тех же целей, обучение программированию
Что-то изменится кроме команд в терминале?
Как по мне, вся разница в том, что за люди в команде мантейнеров, насколько они профи, насколько загружены работой и как видят развитие дистра. Олдовые дядьки делают сборки стабильными но не быстро, молодые хипстеры спешат напихать свистелок перделок самой последней версии, не заморачиваясь особо тестированием и стабильностью оси, отсюда и результат и разница