Existe alguma (des) vantagem em formatar meu Mac para usar um sistema de arquivos sensível a maiúsculas e minúsculas?

2

Eu reformatei meu MacBookPro recentemente e decidi formatar em um sistema de arquivos sensível a maiúsculas e minúsculas. Parecia uma boa ideia na época.

Ao fazer algumas instalações, parece que o Steam não suporta sistemas de arquivos com distinção entre maiúsculas e minúsculas.

Embora eu não tenha encontrado nenhum outro problema sério, isso levanta uma questão ...

Por que devo usar um sobre o outro?

    
por ZMorek 11.10.2011 / 02:31

2 respostas

5

Alguns programas dependem da execução de um sistema de arquivos com distinção entre maiúsculas e minúsculas. Por exemplo, um programa pode ter duas imagens diferentes, "image.png" e "Image.png" em seu diretório Resources, e depende delas serem diferentes umas das outras.

Por outro lado, alguns programas dependem da execução de um sistema de arquivos que não diferencia maiúsculas de minúsculas. Por exemplo, um programa pode ter "image.png" em seu diretório Resources e tentar carregá-lo como "Image.png"; isso funciona bem em um sistema de arquivos que não diferencia maiúsculas e minúsculas, mas em um sistema de arquivos que faz distinção entre maiúsculas e minúsculas, o arquivo não será encontrado.

O Mac OS tradicionalmente usa um sistema de arquivos que não diferencia maiúsculas de minúsculas, de modo que a maioria dos desenvolvedores de Mac escreve, depura e testa seus programas em sistemas de arquivos que não diferenciam maiúsculas de minúsculas. A menos que eles pensem em testar também em um sistema de arquivos que faz distinção entre maiúsculas e minúsculas, há uma chance significativa de que eles cometam pelo menos um erro de capitalização em algum lugar, e o software deles quebrará em um sistema de arquivos sensível a maiúsculas e minúsculas.

O Unix (& Linux), por outro lado, tradicionalmente usa sistemas de arquivos que diferenciam maiúsculas de minúsculas, de modo que os programas desse mundo às vezes têm o efeito inverso: eles são mais propensos a ter problemas em um sistema de arquivos que não diferencia maiúsculas de minúsculas. / p>

Você também pode ter uma preferência pessoal de um jeito ou de outro. Por exemplo, eu realmente não penso em maiúsculas tão significantes, então Image.png e image.png parecem o mesmo nome de arquivo para mim, e vê-los no mesmo diretório é confuso. Essencialmente, eu prefiro a falta de diferenciação porque é mais compatível com a maneira como meu cérebro funciona.

    
por 11.10.2011 / 02:47
-2

Respondendo do ponto de vista do usuário (a resposta de Gordon lida com as consequências do software): não, não é uma boa ideia.

Você realmente quer gastar a energia mental distinguindo Image.png from image.png? Não estou falando da energia gasta para distinguir os personagens (seu cérebro faz isso de qualquer maneira), mas pensando em qual deles você deveria se referir?

Você realmente quer gastar energia física corrigindo image.png para Image.png quando se esqueceu de apertar a tecla Shift no tempo?

E se alguma dessas respostas for sim para você: você acha que pode responder a sim para qualquer outra pessoa que possa usar o seu Mac? O sistema de arquivos do Mac geralmente é configurado para não diferenciar maiúsculas de minúsculas (mas preservando maiúsculas e minúsculas), e é isso que eles esperam. Não os frustre.

    
por 19.06.2014 / 13:48