30
Июн
2022

Является ли Python по сути высокоуровневым интерфейсом для C?

Насколько я понимаю, интерпретатор Python (в частности, PVM) — это просто программа, написанная на C, которая принимает на вход инструкции байт-кода и меняет свое состояние в зависимости от этих инструкций, но также может изменять среду, в которой она выполнялась, и ее элементы, такие как ОС или ее командная строка. Так что на самом деле Python — это просто фреймворк или что-то в этом роде, который предоставляет высокоуровневый интерфейс для вещей, которые можно сделать на чистом C, но гораздо сложнее реализовать. Все ли правильно я сказал? P.S. Это может быть глупый вопрос, но я просто пытаюсь сделать все как можно более понятным для себя :D

Источник: https://ru.stackoverflow.com/questions/1425386/%D0%AF%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F-%D0%BB%D0%B8-python-%D0%BF%D0%BE-%D1%81%D1%83%D1%82%D0%B8-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5%D0%B2%D1%8B%D0%BC-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%BE%D0%BC-%D0%B4%D0%BB%D1%8F-c

Тебе может это понравится...

Добавить комментарий