hirthwork
11.01.2013 10:35
программирование с активным использованием auto напоминает программирование на языках с динамической типизацией. хуяришь себе утиную типизацию от шаблонных параметров, производишь преобразования над переданными объектами, утиная типизация во все поля, а потом оказывается, что тип, который компилятор вывел в итоге ... more →
hirthwork
11.01.2013 09:33
вот какого хуя нельзя было сделать функцию std::make_lock_quard(Mutex& m) по аналогии с std::make_pair?
hirthwork
11.01.2013 09:26
а схуяли это конструктор std::mutex объявлен как
constexpr mutex() noexcept;
где это они возьмут такой мьютекс, чтобы никогда зафейлить инициализацию не мог?
hirthwork
11.01.2013 09:19
пришло время переизобрести rwlock, rwlock сам не переизобретётся
hirthwork
07.01.2013 09:20
а чо, в этих ваших новых плюсцах нету read-write lock? самому костылить через атомики, кондвары и мьютексы надо?
hirthwork
01.01.2013 19:26
смотрю эту лекцию про const & mutable (первый раз лекции Саттера смотрю, зашквар, да). ну да, что-то новое есть. но блядь, не на полчаса же это растягивать!
hirthwork
05.05.2012 07:47
псач, есть один язык программирования. я мы с ним друг друга любим уже девять
лет, и всё было хорошо, пока в прошлом году не опубликовали новую версию. я
долго старался игнорировать, крича «не поддерживается! не нужно!», но недавно
в интернетах обновился один компилятор, который дал мне возможность реализовать
мои ... more →
hirthwork
18.02.2012 10:13
какого хуя функтор у std::plus объявлен как:
T operator()(const T& x, const T& y) const;
а не
T operator()(const T& x, const T& y) const noexcept(x+y);
?