Я хоть с руби и не связан, и только недавно начал изучать python. Сам перешел на Linux буквально 2-3 недели назад, именно для изучения python, так как эта среда по моему мнению более к нему благосклонна чем windows и ничего не надо устанавливать, как говорится всё из коробки, и всё настраивается.
Скажу что от перехода ничего не потерял, а только приобрел. Да на Linux мало игр, нету так полюбившейся программы Zona с фильмами, да и вообще нету большинства привычных программ, но есть множество альтернатив. На счет игр, то от этого я только в выигрыше, я не отвлекаюсь на них(всё таки за столько лет привык периодически зависать в играх), а максимально больше уделяю времени обучению.
Скажу честно первые 2-3 дня мысль снести Linux к чертям собачим и вернуть windows, посещала мою голову стабильно, раз в 10-15 минут. Но я отговаривал себя, продержался и нисколько не жалею. Сейчас возвращаться на windows нет никакого желания. Работает Linux как мне кажется на порядок быстрее, да и выглядит красиво(по крайней мере мне нравится). Настраивать в нём можно, как мне кажется абсолютно всё. К нему просто нужно привыкнуть.
Вообще вот очень интересная статья "
Linux это не Windows", там правильно описано, что не нужно от него ждать, что он будет похож на windows.
Самое конечно не привычное это работа с консолью и терминалом. За много лет использования windows я открывал командную строку от силы раз 10, а тут и дня без неё не проходит(по крайней мере у меня).
Я как новичок в Linux, тоже интересовался какой дистрибутив поставить, посоветовали Linux Mint 17.1, лично мне он понравился, в нём работу с консолью вообще можно практически свести на нет. Пару лет назад пробовал ставить Ubuntu, но снес на следующий же день. А с этого и уходить не хочется.