Сообщение Re[2]: Чего (идеологически важного) нет в С? от 30.04.2023 20:15
Изменено 30.04.2023 20:17 Shmj
Re[2]: Чего (идеологически важного) нет в С?
Здравствуйте, rg45, Вы писали:
S>>Чего (идеологически важного) нет в С?
R>RAII
Да опять вы за свое. Я не об этом.
Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?
Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.
S>>Чего (идеологически важного) нет в С?
R>RAII
Да опять вы за свое. Я не об этом.
Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?
Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.
Re[2]: Чего (идеологически важного) нет в С?
Здравствуйте, rg45, Вы писали:
S>>Чего (идеологически важного) нет в С?
R>RAII
Да опять вы за свое. Я не об этом.
Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?
Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.
Ведь с памятью то можем работать же напрямую. А с портами нет. Что еще кроме памяти и портов нужно для железа? И кто мапит память устройств на общую память — это на уровне железа или на уровне BIOS?
S>>Чего (идеологически важного) нет в С?
R>RAII
Да опять вы за свое. Я не об этом.
Вопрос в другом. Вот есть голое железо и язык С. Почему мы не можем полностью работать с этим железом на голом С а нужны некие ассемблерные вставки? По каким причинам?
Вот одно из что я привел — нет поддержки портов ввода-вывода как в примере выше.
Ведь с памятью то можем работать же напрямую. А с портами нет. Что еще кроме памяти и портов нужно для железа? И кто мапит память устройств на общую память — это на уровне железа или на уровне BIOS?