ypq: (Default)
[personal profile] ypq
щас одно изделие выдало сообщение об ошибке с таким Error id: 7688137034771023789.

ну, то есть, представляете? - несчастный юзверь получает такое уведомление, бросается звонить в саппорт:
- что случилось?
- ошибка!
- какая?
- семь квинтильонов шестьсот восемьдесят восемь квадрильонов сто тридцать семь триллионов тридцать четыре миллиарда семьсот семдесят один миллион двадцать три тысячи семьсот восемдесят девять.

помню, когда я был маленький, а ЭВМ - большими, типа ЕС ЭВМ, к ним прилагался комплект документации. и один из мануалов содержал "список возможных неисправностей", в котором можно было найти описание ошибки и чего следует предпринять, чтобы ошибку устранить. потому что памяти у ЭВМ было мало, никому в голову бы не пришло занимать память под тексты сообщений об ошибках - выдавался код. по этому коду юзверь искал подробное описание ошибки в мануале... да и ошибок-то было - ну 10, ну 100. а сколько бы понадобилось томов мануалов СЕЙЧАС?

феерический прогресс! вычислительная техника за 50 лет шагнула - одних ошибок только может быть свыше семи квинтильонов на изделие!!! потрясающая плодовитость.

или вот так: население Земли 7+ миллиардов. если бы каждый был программистом, то на каждого бы пришлось по миллиарду ошибок! нее, я понимаю: прогресс микроэлектроники, скорость вычислений современных ЭВМ - может они и считают в квинтильоны раз быстрее. но за какой срок один такой рукожопый программист может устранить миллиард ошибок?

(no subject)

Date: 2022-06-02 05:31 (UTC)
realwired: (Default)
From: [personal profile] realwired
size_t катит

(no subject)

Date: 2022-06-02 06:00 (UTC)
realwired: (Default)
From: [personal profile] realwired
А что делать, когда доступ к памяти везде с грануляцией 8 байт и ее много? Доступ к байтам ппц какой дорогой.

Кстати, в бытность мою в "Крыжовнике" таки да, было дело - использовали младшие биты в указателях (64/64) под эти самые флаги и коды.
Page generated 2025-Jun-19, Thursday 08:05
Powered by Dreamwidth Studios