Использовать os.path.join
в Python и Вы не получите несколько наклонных черт. Создание имен файлов самостоятельно путем конкатенации строк считают плохим стилем Python.
Я работаю в промышленности HPC.
Если Вы спрашиваете, почему большинство людей сегодня использует Linux на своем кластере, это - то, что Вы перечислили в своем вопросе: больше чем 90% самых больших кластеров запускают Linux. Это - фактический стандарт - почти любая кластерная библиотека, инструмент или приложение готовы-к-управляемому на Linux. Это - больше работы для установки кластера с помощью любой другой операционной системы.
Если Вы спрашиваете, как Linux стал фактическим стандартом, то у Caleb есть ответы ;)
Почти для любого вопроса формы: "Почему x является преобладающим выбором в y сегменте рынка?" кластер ответов приблизительно два фактора.
В некотором критическом моменте во время появления и роста того сегмента рынка или ниши рассматриваемый продукт имел некоторые преимущества в стоимости и функциях, которые поощрили ее принятие критической массой. После того как та критическая масса была достигнута затем, все вспомогательные продукты для того сегмента будут поддерживать ее, и все ведущие специалисты в той промышленности/нише будут знакомы с нею как главный выбор.
В какой-то момент назад в 90-х Donald Becker выпустил некоторый код и информацию относительно кластера Беовульфа, который он и Thomas Sterling создали для проекта в НАСА. Это используемое потребительское оборудование, запуская Linux и включая MPI (интерфейс передачи сообщений) и PVM (параллельная виртуальная машина) библиотеки для распределения вычислительных задач через сеть узлов.
В то время, когда альтернативы потребовали намного более дорогих аппаратных средств (главным образом рабочие станции Sun), имели собственное лицензирование программного обеспечения с на/узел или на/ЦП затраты, и обычно были закрытым исходным кодом или имели значительные компоненты с закрытым исходным кодом.
Таким образом Linux имел преимущества во всех трех из этих факторов. Тот Becker выпустил некоторый код и документацию (и сделал так под прохладным именем), дал Linux огромное повышение доверия для такого супервычислительного приложения. (Что это использовалось проектом в НАСА, было также огромное повышение его авторитета).
Оттуда колледжи и университеты взяли подход для своих собственных лабораторий. В течение пары лет после этого все поколение ученых было знакомо с кластерами Беовульфа, и огромное количество инструментов были легко доступны для поддержания многих приложений через них.
Еще одна причина. В былые времена для серьезной работы не было никакого Linux, никакого Windows, но UNIX и VMS (MS-DOS и подобный не были соперники, они испытали недостаток в слишком многих функциях), и возможно небольшое количество менее известные вещи как LISP-компьютеры...
Из тех, только полученные из UNIX пережившие платформы. И Linux был дешевой альтернативой для подобных UNIX Ose: более или менее совместимый, с открытым исходным кодом и свободный. Это позволило снова использовать научное программное обеспечение, которое было записано перед Linux.