A principal desvantagem do eniac (integrador numérico eletrônico e computador) e computadores de primeira geração em geral foi sua
dependência de tubos de vácuo . Esses tubos eram volumosos, não confiáveis, geraram calor significativo (exigindo extensos sistemas de resfriamento), consumiam muita energia e frequentemente falhavam, levando ao tempo de inatividade e à necessidade de manutenção constante. Isso os tornou caros para operar e propensos a erros.