@ProCxx

Страница 2095 из 2477
OTR ?
26.05.2018
14:55:36
Есть у кого ни будь уже реализованный вариант на С++ вычисления Хеш-функции TTH?? есть исходники но на визуал студии не компилируются(

Anton
26.05.2018
21:07:46
Ребят, тут пошёл по народам, похоже. Есть спецификация типов. http://ubjson.org/type-reference/. Объясните тупому, ну вот как это вопронимать: [i][4][int8]. Насколько я понял, эта конструкция встречается только в контексте ключа пары... Но как-то нелогично получается. Либо это ошибка, либо просто херня.

Логично было бы, если было так: [S][i][4][int8]

Эдвард
27.05.2018
07:34:06
https://tproger.ru/quiz/cpp-quiz/

Google
Александр
27.05.2018
08:20:04
А вот вам статья о Software Transactional Memory, исполненной в чисто функциональном стиле (монады, комбинаторы, иммутабельность, вот это вот все): https://gist.github.com/graninas/c7e0a603f3a22c7e85daa4599bf92525

Даешь ФП в C++! Как сказал один известный в узких кругах человек (@DenisKormalev ): как можно без монад в 2К18?

Alexander
27.05.2018
08:25:01
снова пропагандой ФП занимаешься?

хватит ?

Александр
27.05.2018
08:25:35
Нет, только пиаром своей либы

хватит ?
А это админское запрещение? Тогда мне придется отменить все мои будущие доклады по ФП в C++ ?

Aidar
27.05.2018
08:34:53
Почему new и camelcase?

А не make и snake

Ещё вопрос: там принципиально нужна фабрика вместо конструктора?

Alexander
27.05.2018
08:40:44
Нет, только пиаром своей либы
эхх, вот так вот все и делают ?

Александр
27.05.2018
08:42:14
эхх, вот так вот все и делают ?
Если мы не будем пиарить отечественные (ТМ) разработки, так и будем где-то в попе мира по технологиям

Alexander
27.05.2018
08:42:46
вот политоту точно не сюда

Если мы не будем пиарить отечественные (ТМ) разработки, так и будем где-то в попе мира по технологиям
не смотрел твою либу - у неё есть практическое применение в проде где-нибудь?

Google
Alexander
27.05.2018
08:44:10
или есть аналоги получше? (на твой доклад я не ходил, сам понимаешь)

Aidar
27.05.2018
08:46:16
у меня теперь фп будет асоциироваться с билдерами тасок

Александр
27.05.2018
08:47:29
не смотрел твою либу - у неё есть практическое применение в проде где-нибудь?
Конечно же! Конечно же нет. Она буквально только родилась, два месяца ей. Но вообще есть Wyatt-STM, которая в проде у чуваков используется

Aidar
27.05.2018
08:48:51
а что будет если возвращать всегда retry<Unit> ()?

Александр
27.05.2018
08:48:56
Wyatt-STM зрелая и фичастая, ей уже 4 года

Aidar
27.05.2018
08:49:39
помоему я только что научился писать бесконечный цикл в фп

Александр
27.05.2018
08:49:43
Хаскельная нативная либа умеет это определять и бросает рантайм ошибку

У меня тоже есть такая задача, алгоритм там простой

Alexander
27.05.2018
08:50:29
Wyatt-STM зрелая и фичастая, ей уже 4 года
зрелая и фичатся 4 года Очень интересно

Александр
27.05.2018
08:52:04
зрелая и фичатся 4 года Очень интересно
Есть два доклада о ней на CppCon от Brett Hall

Почему new и camelcase?
Это мне вопрос? Я snake_case не люблю :(

И я бы его назвал train_case

Но история распорядилась иначе

зрелая и фичатся 4 года Очень интересно
Но Wyatt-STM не ФПшная, а императивная. Кому-то это, может, и плюс, а для меня жирный минус. Неизвестно, адекватная она или нет. И еще там Boost

Alexander
27.05.2018
09:06:06
всегда интересовало, почему люди бояться зависимостей

мнелично это всегда было невдомёк

A.D.
27.05.2018
09:09:00
мнелично это всегда было невдомёк
никомуневерь, кинут в любой момент

Google
Aidar
27.05.2018
09:18:07
ну грубо говоря бусту я доверяю больше

Александр
27.05.2018
09:19:04
а типа @graninas не кинет?
При первой же возможности! Му-ха-ха

redl1ne
27.05.2018
09:19:21
Пожалуйста поделитесь ссылкой на статью о х86. Интересуют чисто базовые вещи без которых никуда дальше двигаться нельзя

Aidar
27.05.2018
09:19:26
если такое юзабельно почему бы кстати в буст не протолкнуть?

Aidar
27.05.2018
09:20:35
а есть ли смысл?
ну я сказал если

Alexander
27.05.2018
09:20:40
я не вижу уже так много пользы в проталкивании в буст

Aidar
27.05.2018
09:21:09
можно считать ачивкой

Egor
27.05.2018
09:21:31
задай их сам себе и выполняй

Aidar
27.05.2018
09:22:14
ну и колво юзеров вырастет просто потомучто это буст

Александр
27.05.2018
09:22:15
если такое юзабельно почему бы кстати в буст не протолкнуть?
Я недостаточно компетентен. Да и понижением версии компилятора придется заниматься

(Хотя, наверное, и так придется)

Ну и в целом, я на плюсах не пишу сейчас.

Да и они там, в бусте, наркоманский код пишут

Alexander
27.05.2018
09:28:31
Да и они там, в бусте, наркоманский код пишут
очень интересно. на основании чего сделан такой вывод?

Александр
27.05.2018
09:29:29
Alexander
27.05.2018
09:29:38
аа, ясно

Alex Фэils?︙
27.05.2018
11:07:49
Нет, только пиаром своей либы
а ну кинь сюда урл на либу

Google
Alex Фэils?︙
27.05.2018
11:18:31
У нас же есть еще соседний канал для разных либ, коротеньких заметочек и статей: @ProCxxChannel

Alexander
27.05.2018
11:23:13
но этот канал веь только для проверенных либ ведь...

а то порекомендуем какую-то плохую либу, а потом лично мне стыдно будет

Александр
27.05.2018
11:25:59
а ну кинь сюда урл на либу
Слушаюсь и повинуюсь, мой господин https://github.com/graninas/cpp_stm_free

Alexander
27.05.2018
11:26:42
опакетить в Conan, естессно

(чтобы опакетить, нужно сделать релиз с версией)

Александр
27.05.2018
11:27:28
можешь перевести на CMake и опакетить?
Да, в некотором ближайшем будущем.

Alexander
27.05.2018
11:27:43
буду премного благодарен

Александр
27.05.2018
11:28:29
Но не сегодня :(

Alex Фэils?︙
27.05.2018
11:51:58
кто-то кидал

Александр
27.05.2018
11:53:35
Видео еще нет, только по приватным ссылкам, ждем через месяц-другой

Pika
27.05.2018
11:56:12
Конечно же! Конечно же нет. Она буквально только родилась, два месяца ей. Но вообще есть Wyatt-STM, которая в проде у чуваков используется
Что за задача у чуваков? Кажется, что на практике трудно придумать такую большую shared mutable state с большим contention, где применение STM будет оправдано.

Александр
27.05.2018
11:57:59
Что за задача у чуваков? Кажется, что на практике трудно придумать такую большую shared mutable state с большим contention, где применение STM будет оправдано.
Какие-то научные, что ли, вычисления. Но вообще, если есть многопоточная обработка всяких запросов во внешний мир, STM может быть полезна. Чтобы mutex не городить

Pika
27.05.2018
12:01:00
> запросов во внешний мир @graninas А вот об этом не подумал. Это же можно новые IO-планирощики городить! Очень интересно

Страница 2095 из 2477