o Windows 95 nao se compara as forcas arquiteturais do OS/2 Warp.Mas comparar o Windows 95 ao OS/2 Warp e realmente como comparar uma maca a uma laranja: a unica coisa que elas tem em comum e que ambas sao frutas. O OS/2 e um completo sistema operacional de 32 bits, multitarefa preemptivo, orientado a objetos. O Windows 95 nao e ...O OS/2 e capaz de fazer malabarismos simultaneos com duzias de aplicacoes complexas, multithread com multitarefa preemptiva real. O Windows 95 nao e ...O OS/2 Warp se destaca pela protecao Inter aplicacao robusta e pode graciosamente se recuperar das mais diversas falhas de aplicativos. O Windows nao pode ...Se voce acha que esta vendo um padrao se delinear, voce esta certo.Infelizmente, muitos na industria da informatica insistem em fazer apenas uma comparacao entre macas e laranjas. E, tristemente, muitos nao estao entendendo a realidade: recursos especiais significam muito pouco para um usuario que acabou de perder uma semana de trabalho por causa de um sistema operacional que foi incapaz de se recuperar a partir de uma simples falha de aplicativo.A menos que voce faca o encanamento certo, podera esquecer a adicao de acessorios, instalacao de azulejos e colocacao de suporte para papel higienico; simplesmente nao faz sentido enfeitar um software mal projetado.Com uma perspectiva ligeiramente diferente, ofereco a seguinte alternativa para o status do OS/2 Warp versus o Windows 95. Nas paginas seguintes darei uma olhada sob a superficie e examinarei como o Windows 95 realmente se equipara ao lider da industria nas tres areas mais importantes: arquitetura, interface com o usuario e suporte aos programas aplicativos.Todas as observacoes feitas aqui sao baseadas na minha experiencia profissional em primeira mao, com a ultima versao do OS/2 Warp e do Windows 95 beta e nos muitos documentos tecnicos que cada desenvolvedor esta circulando atualmente. E, uma vez que examinar um alvo em movimento como o Windows 95 beta atual e naturalmente dificil - os projetos mudam, recursos sao adicionados ou removidos e assim por diante - fiz o melhor para ater-me as caracteristicas mais importantes, isto e, aquelas que sao fundamentais para o projeto de cada sistema operacional e aquelas que provavelmente permanecerao inalteradas na versao comercial.Arquitetura do Sistema OperacionalEm termos de arquitetura, o OS/2 Warp e o Windows 95 ocupam extremos opostos do espectro dos sistemas operacionais. Desde o inicio, a IBM projetou o OS/2 levando em consideracao a multitarefa pesada. Todos os componentes do OS/2 Warp - de subsistemas de entrada e saida a rotinas de gerenciamento de memoria - levam em consideracao a probabilidade de que aplicativos multiplos e simultaneos competiriam por seus servicos a qualquer momento. Conceitos como reentrancia, onde uma parte da arquitetura do codigo permite que mais de um programa o execute de imediato, sao fundamentais para a arquitetura geral do OS/2. Em resumo, o OS/2 Warp nasceu para a multitarefa.Por outro lado o Windows 95 e um descendente direto do Windows 3.1 e, como tal, herdou muitas das falhas do seu antecessor. Para compreender totalmente a natureza dessas limitacoes, e necessario primeiramente examinar as origens