> -- Info21 писал(а):
> Я имел в виду, что нужно просто делать уже имеющимися средствами в зависимости от задачи. Какой может быть общий механизм, если речь о микросекундах?Существует известный паттерн RAII, родившийся в языке Си++.
http://ru.wikipedia.org/wiki/Получение_ресурса_есть_инициализация
В языках с GC использованию этого паттерна мешает неопределенность времени вызова финализатора (т.е. ресурсы освобождаются не сразу).
Но есть какие-то подпорки вроде паттерна dispose в C#.
Впрочем, я согласен, что цель не в изменении языка, а в решении проблемы. Если есть способ удобно ее решить, не трогая языка, имеет смысл так и поступить.