Nosso sistema atual de arquivos e pastas está com defeito?

Sistemul nostru actual de fișiere și foldere este defect?
⏱️ 4 min read

Desde que os computadores pessoais apareceram pela primeira vez no mercado, seus sistemas de arquivos foram organizados de maneira muito semelhante ao método que usamos para organizar as coisas no mundo físico. Bibliotecas, arquivos históricos, registros hospitalares e muitas outras coisas são organizados de maneira hierárquica para facilitar a obtenção de qualquer informação de que precisaríamos em qualquer momento. Da mesma forma, os computadores trabalham com um diretório raiz e uma hierarquia de subpastas que nos permite navegar facilmente para qualquer arquivo que desejarmos. Temos usado esse sistema durante a maior parte de toda a história registrada, o que levanta a questão: podemos fazer melhor?

Como o sistema apresenta falhas?

Para responder à pergunta que fizemos anteriormente, precisamos pensar se o sistema de arquivos e pastas tem alguma falha. Acontece que, na verdade, existe um enorme problema com a maneira como organizamos nossos dados: o arquivo típico em um computador hoje é mais do que um simples documento; é uma multimídia que pode ser organizada de várias maneiras, com muitos atributos associados a cada dado. Os filmes – para citar um exemplo – têm gênero, atores principais, trilha sonora, diretor e muitas outras coisas que podem dificultar sua classificação em uma estrutura de dados de atributo único.

Qual critério você escolhe para organizar sua coleção de filmes? Se você organizá-lo por gênero (ação, comédia, suspense, etc.), você só pode encontrar um filme facilmente usando aquele aspecto específico ao navegar por sua coleção. Ou seja, demoraria muito para encontrar um filme dirigido por alguém que gosta de se aventurar em vários gêneros.

Uma olhada no sistema de Solu

Em 16 de outubro de 2015, um jornalista da BBC fui ver alguns desenvolvedores finlandeses fazendo um sistema de computador que visa revolucionar a forma como organizamos nossos arquivos. Chamado de Solu, este pequeno dispositivo baseado em tela sensível ao toque pode se conectar ao seu monitor e possui um sistema de arquivos em estilo de mapa. Não há pastas e não há arquivos. Tudo o que você vê são ícones que mostram projetos e como eles são divididos. Não há muitos detalhes sobre este sistema, e é improvável que Solu alcance o uso mainstream. Tudo o que sabemos é que os desenvolvedores disseram ao jornalista que o sistema de arquivos promove a produtividade. Isso não é extremamente útil, mas suspeito que seja apenas um mapa de projeto que leva a uma série de aplicativos agrupados por função e importância. Afinal, ele roda em uma versão do Android fortemente modificada.

O sonho quebrado da Microsoft: WinFS

filesfolders-winfs

Desde 2003, a Microsoft tem desenvolvido um novo sistema de arquivos que substituiria a hierarquia de pastas de arquivos que todos nós conhecemos e amamos. O WinFS deveria ser lançado com o Windows Vista em 2006, mas o desenvolvimento foi significativamente mais lento do que o esperado. Ele prometia uma hierarquia de banco de dados relacional, que organizaria arquivos com base em vários relacionamentos que eles possuem entre si. Uma das desvantagens desse sistema é o fato de apresentar várias complicações para os programadores que desejam fazer uso total dele em seus novos lançamentos. Sim, existem muitos outros sistemas de arquivos que tentam replicar isso, mas eles existem no vácuo em algum lugar na Internet por uma razão.

Enquanto bancos de dados relacionais poderia tornam mais fácil para as pessoas navegar em seus computadores, eles representam um desafio incrível para os programadores que preferem usar a hierarquia de pastas de arquivos. A verdade é que usar bancos de dados relacionais complica as coisas excessivamente.

Uma Hierarquia Ininterrupta

Muitas tentativas foram feitas no passado para substituir a hierarquia que usamos atualmente para navegar em nossos arquivos. A maioria deles obteve sucesso limitado em algumas comunidades de nicho, mas o método testado e comprovado de usar arquivos, pastas e subpastas supera suas desvantagens com sua simplicidade para o usuário e o desenvolvedor. Embora seja realmente difícil categorizar todos os tipos de dados, é fácil de aprender a usar e não requer muitos códigos complicados.

Você conhece alguma alternativa que poderia vencer o sistema de arquivos tradicional? Conte-nos sobre isso em um comentário!

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x