Revisão 33e 2004-08-14 17:23:02
Em teoria qualquer coisa programável poderia ser feito em Python, mas na prática devido a recursos de CPU, implementação e uso de memória isso nem sempre é verdade. Criar um kernel de um sistema operacional a partir do zero poderia até ser feito mas com certeza o desempenho seria pouco adequado para o uso no mundo de verdade, não passaria de um brinquedo.
Em resumo, sistemas de muito-baixo nível, como Kernel de sistema operacional ou rotinas relacionadas e controladores de dispositivos são pouco adequados de serem desenvolvidos em Python. Para isso é melhor utilizar-se de uma linguagem compilada, como C ou C++.