rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 а если там файл в обычном компьютерном смысле, то автор кретин, это однозначно мне не интересно "спорить" с человеком, который несет такую дичь, извините если кто знаком с программированием, он в курсах что файл это аналог понятия "объект" в высокоуровневых ООП-языках, там ссылка на участок памяти, который под капотом динамически меняется в зависимости от содержимого, что избавляет программиста от "ручного" контроля за памятью. То есть его объем всегда более-менее соответствует содержимому Цитата Ссылка на сообщение
mirs 1 213 Опубликовано: 4 сентября 2020 Рассказать Опубликовано: 4 сентября 2020 (изменено) Только что, rafinad101 сказал: если кто знаком с программированием, он в курсах что файл это аналог понятия "объект" в высокоуровневых ООП-языках Может начнём с ассемблера, а уже потом с++? Кто-то же написал эти компиляторы, несмотря на убогость современного образования. Изменено 4 сентября 2020 пользователем mirs Цитата Ссылка на сообщение
rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 притом пользователь вообще никогда не имеет прямого достура к файлу. Когда он его редактирует, он загружается в оперативку, когда он его пермещает, он перемещает в пределах одного диска не сам файл, а ссылку на него, когда он копирует, он имеет дело уже с памятью, но не знает об этом, для него разница между перемещением и копированием только во времени. Поэтому внимаьтельные юзеры замечают, разницу во времени, перемещение файла может быть мгновенной. И это вызывает некотрый когнитивный дискомфорт "несоответствия семантики UI" 3 минуты назад, mirs сказал: Может начнём с ассемблера, а уже потом с++? Кто-то же написал эти компиляторы, несмотря на убогость современного образования. Опять ты лоханулся. Компилятор можно написать на любом языке. это не особо важно Сам ассемблер и си тоже имеют компиляторы А вообще компилятор в прямом смысле это не то что принято под этим сейчас понимать, это сборщик. Цитата Ссылка на сообщение
rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 И си, а тем более си++, вопреки представлениям нубов, не являются ни разу низкоуровневыми языками, их роднит только ручная работа с памятью, да и то не всегда То что сейчас обычно принято называть "компиляцией" на самом деле по смыслу является трансляцией, кроме этого в компилятор засовывают оптимизаторы, и прочую левую хрень 9 минут назад, rafinad101 сказал: это не особо важно Это важно только для времени компиляции. Для чисто компилируемого языка это параллельно Цитата Ссылка на сообщение
rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 Для JIT конечно критично Цитата Ссылка на сообщение
mirs 1 213 Опубликовано: 4 сентября 2020 Рассказать Опубликовано: 4 сентября 2020 5 минут назад, rafinad101 сказал: это сборщик. сборщик это link. Увы. Цитата Ссылка на сообщение
rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 Да и то едва ли кто то сейчас пишет JIT на асме Только что, mirs сказал: сборщик это link. Увы. короче иди, за пивасом это с посанами обсуди Цитата Ссылка на сообщение
mirs 1 213 Опубликовано: 4 сентября 2020 Рассказать Опубликовано: 4 сентября 2020 Только что, rafinad101 сказал: короче иди, за пивасом это с посанами обсуди Не прокатит.. Так не отбиваются от косяков. Цитата Ссылка на сообщение
rafinad101 26 Опубликовано: 4 сентября 2020 Автор Рассказать Опубликовано: 4 сентября 2020 школьный буржуйский даже не осилил, а все туда же Цитата Ссылка на сообщение
mirs 1 213 Опубликовано: 4 сентября 2020 Рассказать Опубликовано: 4 сентября 2020 Косяки либо признают, либо доказывают, что их не было. Цитата Ссылка на сообщение
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.