Существуют ли платформы, на которых разделитель файлов не является «/»?

Чтобы создать путь к файлу независимо от платформы, вы должны использовать file.path . Меня немного беспокоит то, что, например,

file.path("some dir", "some other dir", "my file")

содержит больше символов и менее читабельно, чем

"some dir/some other dir/my file"

. Я хочу знать, есть ли платформы, для которых вторая версия не сработает. Конечно, разделителем путей ( .Platform $ file.sep ) является / для Linux, Mac и Windows.

Существуют ли платформы (на которых работает R) с другим значением .Platform $ file.sep ?

РЕДАКТИРОВАТЬ: Конечно, разделителем путей ( .Platform $ file.sep ) является / для Linux, Mac и Windows.

Существуют ли платформы (на которых работает R) с другим значением .Platform $ file.sep ?

РЕДАКТИРОВАТЬ: Конечно, разделителем путей ( .Platform $ file.sep ) является / для Linux, Mac и Windows.

Существуют ли платформы (на которых работает R) с другим значением .Platform $ file.sep ?

РЕДАКТИРОВАТЬ: Единственные текущие платформы из списка Википедии (спасибо, darioo), которые не используют / , - это OpenVMS, Stratus VOS и Symbian. В FAQ по R говорится, что R разработан для

Unix-подобных, Windows и Mac. семейства операционных систем

Так что официальной поддержки ни для одной из этих платформ нет. Я не очень понимаю, есть ли армия хакеров, использующих R на своих телефонах Nokia. Можете ли вы угадать вероятность того, что кто-то использует R в этих системах?

10
задан Richie Cotton 16 December 2010 в 11:42
поделиться