- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
template <class ResultBinaryFunc, class BinaryFunc1, class BinaryFunc2>
class complex_binary_compose: public std::binary_function<BinaryFunc1::first_argument_type,
BinaryFunc1::second_argument_type,
ResultBinaryFunc::result_type>
{
public:
complex_binary_compose(const ResultBinaryFunc & BF, const BinaryFunc1 & UF1, const BinaryFunc2 & UF2) :
_bf(BF), _f1(UF1), _f2(UF2) {}
result_type operator()(first_argument_type arg1, second_argument_type arg2)
{
return _bf(_f1(arg1, arg2), _f2(arg1, arg2));
}
private:
ResultBinaryFunc _bf;
BinaryFunc1 _f1;
BinaryFunc2 _f2;
};
template <class ResultBinaryFunc, class BinaryFunc1, class BinaryFunc2>
complex_binary_compose<ResultBinaryFunc, BinaryFunc1, BinaryFunc2>
complex_compose2(const ResultBinaryFunc & BF, const BinaryFunc1 & UF1, const BinaryFunc2 & UF2)
{
return complex_binary_compose<ResultBinaryFunc, BinaryFunc1, BinaryFunc2>(BF, UF1, UF2);
}
Теперь у нас много проблем.
Вот реально всё туда идёт - в сотый раз вижу как крестобляди хотят писать так, а получается многословное дерьмо из шаблонов, макросов, лямбд и ооп.
По идее равномерно должны быть представлены любители всех языков, а на практике наблюдаю иное - человек учит хаскел, вау да, а через некоторое время хопа - выяснется что основная профессия у него: быть крестоблядью.
PS>Это сугубо субъективное наблюдение.
Есть догадка: возможно корни этого явления кроются в страшной ачитабельности обоих языков?
А также у него есть комплекс неполноценности из-за того что в крестах ему нужно управлять памятью, писать громоздкие шаблоны. И тут он приходит в хаскель и у него прорыв всего того, что накопилось за годы писания на крестах. Он пишет сверх кратко и при этом сообщество его поддерживает в его начинаниях типа: x:xs _ и тд, вместо complex_binary_compose ::boost::container::range::ResultBinaryF unc.
> зубрить стандарт крестов
Плюс конечно, но истинно верующий в Страуструпа никогда бы не написал Стандарт с маленькой буквы.
http://alenacpp.blogspot.com/2005/11/sequence-points.html#comment-113206650425006050
fixed
> никогда бы не написал Стандарт с маленькой буквы.
ISO/IEC 14882 2011
Да я вот посреди ночи только что проснулся и по памяти написал аббревиатуру выше, отвечая на твой комент! Как ты мог упрекнуть мою веру в крест животворящий и библию, которою часто приходится в зависимости от форума истолковывать богохульникам по разному?
AAW_SHIT_NIGGA.jpg
Отпишись, когда поймёшь ContT
Не увидел закономерности, если честно. У нас в компании полно "крестовиков", хаскель мало кого интересует.
Я лично haskell начал изучать за пару лет до крестов (после него крестошаблоны усваиваются особенно хорошо).
Наверное, имелся ввиду забугор:
http://bartoszmilewski.com/2014/06/09/the-functional-revolution-in-c/
Не смог найти, где закладки в могильном огнелисе, чтобы оставить эту ссылку. Нахер этим людям функциональщина в крестах?
причем если вокруг бродят зомби и витают демоны - мы в *никсовом окружении, а если стоят иконы на столе и проводятся службы - в виндовом petrosyan.jpg
А цитатка гуглится
Царь бы сразу повесился, если б увидел это
Убивать людей не хорошо.
Убивать людей не хорошо.
Убивать людей не хорошо.
Ну если std::shared_ptr по значению передает - то терпеть можно. Хотя бы не полная копия поддерева на каждый вызов ;)
ps: Он ко мне сам добавился в круги
А сам небось зарегистрирован вконтакте и тебя не беспокоит то, что все видят, что ты уже состоишь в группах "секс для девственников" и "лучшее порно втентакле"
Вот поэтому я до сих пор не вступил в эти прекрасные сообщества :( А в контакте у меня только 7 лучших друзей, нет фотки и фейковое имя.
На специализированных ресурсах. Не будем показывать пальцем.
Иван Иванов. Удачного деанона ;)
Им может прийти оповещение о том, что вы добавили их в круги. При этом название круга указано не будет.
Добавленные вами в круги пользователи и +страницы могут отображаться в вашем профиле. Вы сами решаете, кому они будут видны. Кроме того, в зависимости от выбранных вами настроек вы можете видеть, например, отзывы и +1 участников ваших кругов в рекомендациях друзей.
Им будут доступны все материалы, которыми вы делились с кругом. Если вы будете добавлены в круги того или иного пользователя или +страницы, записи, которыми вы с ними делитесь, могут отображаться в их лентах.
Участники ваших кругов смогут общаться с вами в Hangouts.
https://support.google.com/plus/answer/1047805?hl=ru
Но видеть их будут только те, кто добавлен в круги, для которых я публиковал эту запись? Или всем подряд?
P.S.
>> Вы сами решаете, кому они будут видны.
Надо ещё настройки посмотреть, чтоб убедиться, что по умолчанию кто-то что-то лишнего не увидел.
У меня один хер двухфакторка на учетке...
P.S. Все социалки номер сотика, кстати, не от хорошей жизни просят. Это единственный мало-мальски эффективный и удобный антиспам для таких масштабов ;( Ну и это всяко лучше, чем скан паспорта, номер кредитки или еще какая-нибудь приватная инфа.
> А жаль
И только Торвальдс продолжает упорно насиловать труп, постя... Поща... Запощивая... Тьфу. Отправляя посты про котят и пингвинов и собирая тысячи плюсиков. Зомби плюсуют, не иначе. гы, и тут зомби
Да прям. Какие есть алтернативы? ШколоВконтактик? ЛицоКнига? Одноглазники? Пастбища овец.
В G+ хотя бы можно найти интересные фиды от сообществ. Одна только лента сообщества Emacs в тыщу раз интересней всей хабры вместе взятой.
Что за зверь?
А твиттерок, линкедин?
Не зверь, вердикт.
Линкедин - соц сеть? Это вроде место, где HR еженедельно спаммит тебя вакансиями Luxoft и ДойчеБанка, а нубы задают типичные нубские вопросы.
> А твиттерок
Не прочувствовал я его что-то. Может, там и есть ссылки на интересный контент, но мне не хочется с ним связываться.
LinkedIn is a business-oriented social networking service.
>Может, там и есть ссылки на интересный контент
Кратко о главном. Есть много полезных аккаунтов. По плюсам например оттуда обновления получаю @isocpp. Даже Страуструп есть :) с двумя твиттами:
https://twitter.com/stroustrup
G+ удобнее тем, что он частично встраивает контент по ссылкам в фид.
Ну как замена RSS свитер вполне юзабелен. Но не более того.
но тут можно и самому поднасрать в ленту
При каждом модифицирующем действии пользователя мы делаем полный слепок его данных. Но, поскольку изменения обычно небольшие, можно шарить внутри структуры не изменившиеся данные.
Я много раз видел код do-undo, он всегда нетривиален и полон граничных случаев.
Снятие легковесных копий с copy-on-write делает код do-undo гораздо прозрачней и надёжней.
мульти-мать ее-парадигменность.
Звучит. Причем слово достаточно длинное для того, чтобы вставить в него ещё парочку ругательств.
вспомнились i18n и L10n
Не надо перекручивать. Я написал немного в другой последовательности:
>человек учит хаскел, вау да, а через некоторое время хопа - выяснется что основная профессия у него: быть крестоблядью.
То есть причинно-следственная связь не крестоблядь => хачкелист, но наоборот хачкелист зачастую вскоре принимает крестоблядство.
>Я лично haskell начал изучать за пару лет до крестов (после него крестошаблоны усваиваются особенно хорошо
Во-во-во.
> есть норм книга по хаскелю?
Оно и видно как ты изучаешь.
книга, хотя не норм: Хаскель во имя бобра
Сосредоточься на чем-нибудь одном. Не рассеивай внимание.
Я не боюсь того, кто изучает 10 000 различных ударов. Я боюсь того, кто изучает один удар 10 000 раз.
(Тот, у кого следует учится всем программистам и не только)(с)
Этот вопрос даже здесь уже завали несколько раз.
1. http://learnyouahaskell.com/ - детская, но зипперы и state описаны очень понятно
2. http://book.realworldhaskell.org/ - интересная и практическим уклоном, но тяжеловата
3. http://chimera.labs.oreilly.com/books/1230000000929 - отличная книга с уклоном в параллелизм, но не для начинающих
Денис Шевченко О Haskell по-человечески для обыкновенных программистов
Учебник по Haskell Антон Холомьёв
The Haskell Road to Logic, Math and Programming Kees Doets and Jan van Eijck March 4, 2004
Душкин Р. В. Справочник по языку Haskell
Вот, может что подойдет.
Знаете ли вы хоть одного фанта функциональщины, который не был бы крестовиком?
Я нет. Зато знаю со своей работы одного крестовика - фаната функциональщины. И это не считая меня (впрочем я надеюсь что я не фанат крестов и не фанат функциональщины).
http://blog.olendarenko.org.ua/2010/02/haskell.html
Последний раз когда туда смотрел, там был DBA в Northrop Grumman, а сейчас в маленький бишкек требуются курьеры, шоферы, няни
Персонализированная реклама.
Возможно, Вы искали курьер вакансии. Показаны результаты по запросу "курьер вакансии".
Возможно вы искали меня уволили с работы. Показаны результаты по запросу "меня уволили с работы".