- 1
https://github.com/BlackMATov/kari.hpp/blob/master/kari.hpp
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
https://github.com/BlackMATov/kari.hpp/blob/master/kari.hpp
Безответственные функциональщики сливали в океан блогосферы радиоактивные отходы, и вот печальный итог: гигантская радиоактивная Метушилла начала сокрушать гитхаб! Даже само название либы уже намекает.
CHayT 23.10.2017 13:56 # 0
Dummy00001 23.10.2017 15:20 # +2
roman-kashitsyn 23.10.2017 15:21 # 0
кто он?
SemaReal 23.10.2017 15:38 # +4
1024-- 23.10.2017 18:35 # +1
> library for currying
Зачем там в трёх hpp 12.5 тысяч строк, из которых 11.5к строк какой-то питушни, ещё 600+ строк на тесты и 500 строк оборачивания опереций с 50 оттенков boost::lambda без примеров работы в README?
Я думал, currying - это две функции (в C++ - трёхэтажные шаблоны) - curry и uncurry.
Это уже не library for currying, это уже какой-то новый диалект C++.
> constexpr decltype(auto)
Кто накурил C++?
subaru 23.10.2017 19:33 # +1
1024-- 23.10.2017 20:57 # +2
Но тут проблема в том, что автор написал целую поэму про функциональщину на сотни строк и называет её библиотекой для каррирования.
Это всё равно, что я назову http://govnokod.ru/23442 программой для сложения чисел или программой для распечатывания семёрки.
inho 23.10.2017 18:42 # 0
subaru 23.10.2017 19:36 # +3
inkanus-gray 23.10.2017 19:45 # +2
I. Сокращение от слова «метаданные».
II. Сокращение от слова «метапрограммирование».
III. Сокращение от слова «метанол».
IV. (заимств. из укр. яз.) Поспешное, беспорядочное движение; мелочные дела, заботы; шум, связанный с этим действием.
SemaReal 23.10.2017 19:50 # +1
inkanus-gray 23.10.2017 20:00 # +1
Песня проста мітусьня.
inkanus-gray 23.10.2017 19:52 # +1
Питушнее метушни нету в мире питушни,
Потому что питушня — это полуметушня.
Целая же метушня — это метапитушня.
SemaReal 23.10.2017 19:58 # 0
subaru 23.10.2017 20:04 # 0
inkanus-gray 23.10.2017 20:23 # +1
http://govnokod.ru/22086#comment369260
http://govnokod.ru/20274#comment336907
Мы обучаем поисковые системы новым словам!
inkanus-gray 23.10.2017 20:40 # +1
https://www.google.com/search?tbm=isch&q=site%3Agovnokod.ru
SemaReal 23.10.2017 20:56 # +2
Это кегги, судя по C#?
Вообще поиск очень четко передает дух этого сайта
inkanus-gray 23.10.2017 21:01 # 0
SemaReal 23.10.2017 21:03 # 0
https://i.imgur.com/3Z7E7pb.jpg
Обускация (?) C++: https://www.viva64.com/external-pictures/templates-far.png
Сёмина политота: http://i.imgur.com/Eoq8TkO.jpg
subaru 23.10.2017 23:02 # 0
Что это за вафля? Магнит для мгновенного уничтожения диска с лоликоном?
inkanus-gray 23.10.2017 23:06 # 0
https://youtu.be/uG8W9NfVzx0
bormand 23.10.2017 23:06 # +1
SemaReal 23.10.2017 21:57 # +2
какой старый скрин... Ща вебкил придет
http://i.imgur.com/79xHl.png
inkanus-gray 23.10.2017 22:13 # 0
d_fomenok 24.10.2017 12:03 # 0
SemaReal 27.10.2017 00:37 # +2
Ждем комментарий Романа
inkanus-gray 28.10.2017 01:23 # +1
Никто не ожидал,
А Багминот сказал,
Что в Гугле работают Павианы.
Йоу! Ждём комментарий Романа.
Раунд!
#рэпбаттл #rapbattle
SemaReal 28.10.2017 01:25 # 0
inkanus-gray 28.10.2017 01:32 # +2
https://youtu.be/A-RPIyXZOYY
SemaReal 28.10.2017 01:53 # 0
https://www.youtube.com/watch?v=qK2XxizwDOY
bormand 28.10.2017 08:35 # 0
1024-- 28.10.2017 20:18 # +2
Про раунды-ху и баттл-ху даже знать ничего не хочу, хотя оно рано или поздно пролезает и в приличные места, как пролезло на ГК.
Stallman 28.10.2017 01:33 # 0
SemaReal 28.10.2017 01:53 # 0
1024-- 28.10.2017 20:20 # 0
inkanus-gray 29.10.2017 01:12 # +1
bormand 29.10.2017 07:23 # +2
inkanus-gray 29.10.2017 09:23 # 0
subaru 23.10.2017 22:56 # +4
inkanus-gray 23.10.2017 23:10 # 0
SemaReal 23.10.2017 23:24 # +7
Ну вот как "веб мастер" развалился на "клиент сайд" и "бекенд", так и тут будет отдельно С++ программист (крестовик) а отдельно программист шаблонов (метух).
Так и будут писать в объявлениях: "требуется метух с отличным знанием С++30 templates (хотя бы томов с 1 по 16 и с 24 по 47)"
inkanus-gray 23.10.2017 23:30 # 0
SemaReal 23.10.2017 23:33 # +2
А где-то (в vc?) асмовставок в x64 болше нет. Там надо отдельный модуль писать на асме и с ним линковать
roman-kashitsyn 23.10.2017 23:57 # +3
Often in the middle of their programs--when the tedium of writing a bunch of code got to be too much--they would instead write a note describing the code they needed to write at that place in the program. Even more unfortunately, because they were lazy, the programmers also hated to go back and actually write the code described by the notes. Soon the company had a big stack of programs that nobody could run because they were full of notes about code that still needed to be written.
In desperation, the big bosses hired a junior programmer, Mac, whose job was to find the notes, write the required code, and insert it into the program in place of the notes. Mac never ran the programs--they weren't done yet, of course, so he couldn't. But even if they had been completed, Mac wouldn't have known what inputs to feed them. So he just wrote his code based on the contents of the notes and sent it back to the original programmer.
...
To make it easy for Mac to pick out the notes containing only definitions that didn't require any immediate response, the programmers tagged them with the standard preface: "Definition for Mac, Read Only." This--as the programmers were still quite lazy--was quickly shortened to "DEF. MAC. R/O" and then "DEFMACRO."
-- http://www.gigamonkeys.com/book/macros-defining-your-own.html
inkanus-gray 23.10.2017 23:26 # +2
Структурная метушня определяет различные сложные структуры, которые изменяют интерфейс уже существующих метухов или его реализацию. Примеры: насест, инкубатор, скорлупа, единая точка выхода (клоака).
inkanus-gray 24.10.2017 12:28 # +5
Метух — метухи, крестух — крестухи.
Метушок — метушки, крестушок — крестушки.
Метушонок — метушата, крестушонок — крестушата.
Метушоночек — метушатки, крестушоночек — крестушатки.
Метушище — метушища, крестушище — крестушища.
Метушиный, крестушиный.
Метушить, крестушить.
Метушёный, крестушёный.
Метушащий, крестушащий.
Метушивший, крестушивший.
Метушив, крестушив.
Метуша, крестуша.
Метушее, крестушее.
Метушайший, крестушайший.
Метушно, крестушно.
Метушня — метушни, крестушня — крестушни.
Метушатник — метушатники, крестушатник — крестушатники.
Метушнуть, крестушнуть.
CHayT 26.10.2017 16:40 # +3
inkanus-gray 26.10.2017 17:20 # +3
inkanus-gray 03.11.2017 08:43 # +1
https://twitter.com/Beltliner403/status/869813949650395136
Метушение уже не остановить.
1024-- 03.11.2017 11:51 # +1
SemaReal 03.11.2017 18:04 # 0
j123123 25.10.2017 20:29 # +3
(_ * _)
j123123 25.10.2017 20:30 # +2
(_о_)
(_О_)
j123123 25.10.2017 20:33 # +4
Вот к чему C++ приводит