Форум программистов, компьютерный форум CyberForum.ru

В чем плюсы лямбд? - C++

Восстановить пароль Регистрация
 
 
UltraPenguin
222 / 88 / 22
Регистрация: 20.03.2014
Сообщений: 296
Завершенные тесты: 1
06.10.2015, 13:13     В чем плюсы лямбд? #1
В чем очевидные и/или измеряемые плюсы лямбд в C++? Повышает ли это скорость кода? Или памяти меньше? Или еще что-то? Ну кроме повышения ЧСВ и того что это стильно-модно-молодежно? Слышал еще, что знание лямбд позволяет подкатывать к девушкам (типа "Детка, пойдем ко мне? Покажу тебе свои лямбда-исчисления А затем мы апплицируем одну интересную лямбда-абстракцию под номером 69 которую я только что выучил"), но сам не проверял. Какие у кого мысли по этому поводу?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2015, 13:13     В чем плюсы лямбд?
Посмотрите здесь:

Переход на плюсы. C++
C++ Дана строка символов, заменить в ней все многоточия на плюсы
C++ Плюсы и минусы
C++ Игродел на C++ плюсы и минусы
в чем? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Voivoid
 Аватар для Voivoid
580 / 256 / 12
Регистрация: 31.03.2013
Сообщений: 1,283
06.10.2015, 23:15     В чем плюсы лямбд? #41
Цитата Сообщение от _Ivana Посмотреть сообщение
Но повторюсь, что меня не покидает смутное ощущение их ограниченности по сравнению с полноценными лямбда-языками
Ага, ложки нашлись, а осадочек остался
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
_Ivana
2177 / 1382 / 124
Регистрация: 01.03.2013
Сообщений: 4,123
Записей в блоге: 2
06.10.2015, 23:27     В чем плюсы лямбд? #42
Voivoid, ну почти так Только я бы сказал - осадочек уйдет, когда все ложки найдутся
klopik
58 / 58 / 10
Регистрация: 18.05.2015
Сообщений: 292
06.10.2015, 23:34     В чем плюсы лямбд? #43
При правильном применении должна повышаться читаемость кода, но, по сути, это просто дань моды. Типа элементы функциональщины в объектном языке, смешение двух подходов и т.д.
Лямбды более уместны в функциональных языках, чем в C++.
Ну еще LINQ без лямбд явно бы не было.
_Ivana
2177 / 1382 / 124
Регистрация: 01.03.2013
Сообщений: 4,123
Записей в блоге: 2
07.10.2015, 04:50     В чем плюсы лямбд? #44
Цитата Сообщение от gru74ik Посмотреть сообщение
кстати, вот
спасибо. Алаверды - http://habrahabr.ru/post/149056/

Добавлено через 8 минут
ЗЫ и оттудова (от автора статьи)
GooRoo 6 августа 2012 в 18:20
А вообще по-хорошему и лямбды в С++ не лямбды.
Но у него, в отличие от меня, хватает знаний обосновать это. Поэтому я признаю, что лохЪ, а он пишет волшебные статьи на Хабр И осадочек так и остается, да
mporro
256 / 102 / 14
Регистрация: 04.07.2014
Сообщений: 571
07.10.2015, 08:47     В чем плюсы лямбд? #45
_Ivana
В контексте обсуждения фраза про "лямбды" эквивалентна утверждению "С++ -- это не настоящий функциональный язык".
gru74ik
07.10.2015, 09:02
  #46

Не по теме:

Цитата Сообщение от mporro Посмотреть сообщение
"С++ -- это не настоящий функциональный язык".
"Дяденька, вот Вы мне тут всякие слова умные говорите, а ведь я не настоящий сварщик. Я просто маску на стройке нашёл".

Voivoid
 Аватар для Voivoid
580 / 256 / 12
Регистрация: 31.03.2013
Сообщений: 1,283
07.10.2015, 10:33     В чем плюсы лямбд? #47
Цитата Сообщение от _Ivana Посмотреть сообщение
а он пишет волшебные статьи на Хабр
Ссылаться на коммент на Хабре ( тем более такой содержательный ), это, ну-у-у-у, я даже не знаю....
Это какой-то позор (c)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2015, 20:16     В чем плюсы лямбд?
Еще ссылки по теме:

Верно ли такое использование лямбд C++
C++ Перевод на плюсы - с чего начать и где конструктор, создающий GUI
C++ Использование лямбд

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
07.10.2015, 20:16     В чем плюсы лямбд? #48
Цитата Сообщение от _Ivana Посмотреть сообщение
ЗЫ и оттудова (от автора статьи)
я читал его статью.
так и не понял, чем ему лямбды не угодили.
Yandex
Объявления
07.10.2015, 20:16     В чем плюсы лямбд?
Ответ Создать тему
Опции темы

Текущее время: 03:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru