Можно ли написать операционную систему на Python? Python

Можно ли написать операционную систему на Python?

Можно ли написать операционную систему на Python? Ответ будет сложным: Можно. Но не нужно.

Мы с вами хорошо знакомы с особенностями этого языка: да, Пайтон легкий и удобный, Пайтон понятный и предсказуемый, но – за все надо платить – Пайтон медленный. Так зачем же доверять этому, не самому быстрому языку, столь ответственное творение, от которого мы ожидаем, в первую очередь – быстроту реакции и высокую скорость?

Динамическая типизация – это удобно, но она забирает львиную долю ресурсов компьютера, а красивый и понятный псевдокод никак не обеспечит прямой доступ к аппаратным средствам - в Пайтоне просто нет инструментов низкоуровневой обработки данных.

Чисто теоретически, мы можем создать операционную систему, написанную на Python, но нам все равно понадобится сборка ядра ОС, написанная на любом языке низкого уровня, например, на С.  

Так что давайте оставим Питону другие, Питоновские задачи, с которыми он имеет возможность справляться на УРА!

Практический Python для начинающих
Практический Python для начинающих

Станьте junior Python программистом за 7 месяцев

 7 месяцев

Возможно будет интересно

🏆 Hello, world! Python
Новичок
🏆 Hello, world!

Мы вчера запустили новый www.pylot.me. Должны были в следующую среду, но запустили вчера.

2022-10-04
Как практиковаться в Python? Python
Новичок
Как практиковаться в Python?

Для улучшения качества знаний и повышения уровня программиста, необходим постоянный практикум. Где можно это организовать самостоятельно, и как практиковаться в Python?

2022-10-19
Условные конструкции и сопоставление структурных шаблонов Шпаргалки
Новичок
Условные конструкции и сопоставление структурных шаблонов

Шпаргалка по условным конструкциям и сопоставлению структурных шаблонов

2022-11-09