Нет никакой разницы.
При использовании Vagrant, Docker или просто виртуальных машин.
Есть минимальная разница при тестировании непосредственно под Линукс.
Вас кто-то обманул, говоря, что "прочие" языки заточены под Unix.
Все языки - универсальны.
А вот конкретные библиотеки или т.п. - те могут быть заточены....