169 похожих чатов

В инете написано что джава с помощью байт кода поддерживает

кроссплатформенность.Ну я так понял что байт код на всех платформах может быть выполнен.Но зачем сперва компилятор переводит программу в байт код,а потом jvm уже интерпретирует как бы эту программу.Компилятор не может сразу сделать весь код кроссплатформеным?Ну типо зачем ему jvm?

13 ответов

24 просмотра

Не может, ответ на вопрос "почему" по-хорошему получается при прочтении любой хорошей книги по устройству операционных систем. От себя рекомендую Таненбаума. Краткий ответ - у разных ОС разные и форматы исполняемых бинарных файлов, и, что критичнее, разные системные API под капотом.

je-W Автор вопроса
Denis Chikanov
Не может, ответ на вопрос "почему" по-хорошему пол...

А,спс.Ну я думаю это бекендеру знать не надо,да??

je-W Автор вопроса

Ну тип зачем бекендеру за железо шарить

je W
А,спс.Ну я думаю это бекендеру знать не надо,да??

Это как раз очень важный фундамент для того, что в голове у бэкэндера должно быть. Знать наизусть что и как конкретно реализовано - не надо, иметь хорошо сформированные представления о структуре и том, что и как примерно в природе бывает - обязательно, иначе останешься вечным джуном с магическим мышлением.

je W
Ну тип зачем бекендеру за железо шарить

Это не железо, это оси, которые к твоему софту куда ближе.

je W
Жаль,но спс

Ну если ты не готов учиться и хочешь быстрых бабок - забей сразу, ничего хорошего тебе не светит

je-W Автор вопроса
Denis Chikanov
Это не железо, это оси, которые к твоему софту куд...

У таненбаума есть книга про Операционные системы,и есть про Архитектуру компьютера.Какую из них надо?

je W
Ну тип зачем бекендеру за железо шарить

как по мне за железо знать должен каждый + былоб неплохо если ещё сети знаешь

je-W Автор вопроса
Mani.Hf
как по мне за железо знать должен каждый + былоб ...

На джуновских задачах ещё ни разу не встречал необходимость знания оси/железа. Хотя сам считаю, что это знать необходимо - но как показала моя практика, это и в процессе подтягивается адекватно

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта