melvin
melvin
такой: "питоник вей, ридабилити каунтс"
melvin
и тут ему эти 2 строки в лицо
melvin
ОООООООООО ДАААААААААААААААААА
Vladislav
в лиспе нема list comprehensions
melvin
нужно было написать скрипт который бы делал фотку с вебкамеры через 20 сек после открытия того файла
melvin
в лиспе нема list comprehensions
есть луп макрос, практически одно и тоже
melvin
ток все лисп семейство не перечисляй
melvin
много (но не все) умеют в луп макрос
Vladislav
и как в нем выглядит аналог [(i, j) for i in is for j in js]?
melvin
пфф.. скажи это jQuery
дык блядь когда ты открываешь джквери ты ожидаешь этого
Vladislav
melvin
понаразвели диалектов(
да вообще пидоры оставили бы схемку и все былоб збс
Vladislav
много (но не все) умеют в луп макрос
луп макрос - не совсем то, оно не умеет в nested iteration, если я правильно помню
melvin
is нельзя юзать как имя переменной ибо зарезервированое слово же
melvin
в хаскеле?)
а ты написал код на хаскелле?
melvin
просто я думал это питон
Vladislav
а ты написал код на хаскелле?
нет( на хаскеле будет [(i, j) | i <- is, j <- js]
melvin
нет в питоне is - кейворд
Vladislav
melvin
это кл?
Vladislav
ну так это не list comprehension)
Vladislav
да, в ответ на утверждение что в CL есть list comprehension
Vladislav
то ж не из коробки, своим макросом-то понятно что можно сделать
Vladislav
все равно что говорить "в лиспе есть компилятор хаскеля"
🔥
Вечер в хату
🦥Alex Fails
Го во флудилку)
🦥Alex Fails
@fludpac
Sergey
а какая группа в вк?
🦥Alex Fails
vk.com/procxx
Dumitru
https://www.youtube.com/watch?v=t4etEwG2_LY по мне так это просто бомба
🔥
Посоветуйте плиз аналог xnet для win32 приложения.
Anonymous
Друзья, всем доброе утро! Сообщаю, что у меня в портфеле сейчас есть вакансии "С++ разработчик" в известных ИТ-компаниях (Москва). Проекты по разработке высоконагруженных клиент-серверных приложений. Если Вы знаете 11 стандарт и/или знаете библиотеку QT, обращайтесь. Готова поделиться подробностями по позициям alina.stogina@hays.ru. Зарплата обсуждаема. Желаю всем хорошего дня! =)
Danil
++
Animal
В Питере где будет?
Danil
по-моему ничего еще не обсуждали,, либо я все пропустил
Animal
А, окей) я постараюсь прийти по возможности. Ближе к этой дате сообщу
Danil
@AlexFails впиши товарища)
Dmitriy / დიმიტრი
Что в итоге вчера делали на Московской встрече? Весело было?
🦥Alex Fails
Что в итоге вчера делали на Московской встрече? Весело было?
Да, было клёво) посидели, поболтали, потом сходили в бургерный бар. Вот вк собираюсь фоточки покидать
серёжа
Mental
серёжа
https://github.com/tvaneerd/cpp17_in_TTs/blob/master/ALL_IN_ONE.md Соус, на всякий случай
Dmitriy / დიმიტრი
Dmitriy / დიმიტრი
Как-то неоднозначно
Dmitriy / დიმიტრი
как я узнаю из кода какой тип у i, а какой у s?
Dmitriy / დიმიტრი
Или он по порядку следования в структуре переменные объявляет?
Sergey
https://github.com/tvaneerd/cpp17_in_TTs/blob/master/ALL_IN_ONE.md Соус, на всякий случай
пробовал, всё это сыровато. особенно, если пытаешься в clion использовать новые фишки.
Sergey
в лямбду такие ссылки не захватываются((
серёжа
пробовал, всё это сыровато. особенно, если пытаешься в clion использовать новые фишки.
Они вроде бы только 14 полностью месяц--два назад начали поддерживать
Sergey
когда используешь в циклах, новый clang любит падать с выводом внутреннего stacktrace
Sergey
четвертый clang
Dmitriy / დიმიტრი
Из возврата функции
Из stuff() ? Ты меня не так понял. Вот есть у тебя длинющий кусок кода с такими операциями, где поля из структур записываются в отдельные переменные и как ты проследишь логику выполнения? По мне добавляется путаница
Dmitriy / დიმიტრი
Ну или пример неудачный
Dmitriy / დიმიტრი
auto [x, y] = DoSomeStuff() откуда мне знать что такое x и y? и получается, если всё это инициализируется в порядке в котором это внутри структуры, то мне надо ещё и в структуру заглядывать?
Dr. Friedrich
auto [car, engine] = DoSomeStuff()
Dr. Friedrich
Так-то вот совсем иначе выглядит.
Sergey
примерно такие кактусы приходится кушать, если используешь в clion ))
Dr. Friedrich
йопт
Dmitriy / დიმიტრი
auto [car, engine] = DoSomeStuff()
А что если DoSomeStuff().engine записался в car?
Dmitriy / დიმიტრი
Может у этой штуки тип можно указать? [Car car, Engine engine] ?
Deleted Account
Может у этой штуки тип можно указать? [Car car, Engine engine] ?
зачем, тип указан у возвращаемого значения функции
Deleted Account
там и смотри
Sergey
Были разговоры, чтобы можно было указывать имена концептов, но решили не усложнять)
Dmitriy / დიმიტრი
Непрозрачно выглядит. И что будет если у меня будет такое?: struct Foo {int x; int do(){return 10;}; float y;} auto [x, y] = ReturnFoo()
Sergey
Непрозрачно выглядит. И что будет если у меня будет такое?: struct Foo {int x; int do(){return 10;}; float y;} auto [x, y] = ReturnFoo()
здесь надо думать в терминах struct aggregate initialization, structural binding - обратная операция
Sergey
в с++17 пока одная из самых полезных фич, которая сразу вошла в код - Fold Expressions
Sergey
реально много кода сократилось, основанного на variadic templates
Dmitriy / დიმიტრი
Крутяк. Теперь можно как в Python: for (auto && [key, value] : my_map)
Dmitriy / დიმიტრი
А с 1 & будет работать?
Я вот ещё сам не тестировал ничего, только любуюсь