Londoner, а вы пробовали поставить свежий дистрибутив линукса на машину 15летней давности и попробовать поработать в офисе, или в браузере посидеть на современных сайтах. Сдаётся мне что не пробовали.
Ссылка товарища ilyaplot не открылась, посему могу быть повторякой. (Пардоньте)
Про лампочки — исторически достоверный факт. Сговор «тысячи часов».
И более того, он существует очень много где, иначе бы мы не покупали товары так активно как это приходится делать. И компьютеры в том числе.
Про 0.5 — 2 часа какой то феерический бред. Меньше 16 часов вообще не представляю что может быть. Это же деньги. Там должны и тесты быть, и проверка миллиона edge-кейсов. Такое ощущение что ответ писал какой-то школьник который код пишет по 1000 строк в день и готовность у него — просто первое прохождение успешного сценария.
Да, я именно в контексте C# — там нету смысла в бесконечных циклах (имеется в виду для ожидания чего-то)
SpinLock сделан на таких циклах. Равно как и любое короткое ожидание при быстрой синхронизации состояний. В High performance не всегда используется асинхронная событийная модель.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.