-
- В основном это синтакс-сахар конечно, но если развивать мысль дальше, то профессионалу должно хватить и ассемблера... Практически же использование элементов ФП позволяет реализовывать вещи, которые в рамках голого C трудно или нереализуемы. - fk0(21.05.2019 00:02)
- Считайте меня меркантильным кю, но я на язык программирования смотрю с чисто шкурной позиции: использую то, что облегчает мою жизнь, и по своей воле не вернусь ни к ассемблеру, ни к голому Си. Но когда я читаю "ФП позволяет реализовывать вещи", я йцукен(107 знак., 21.05.2019 10:37)
- Вряд ли. Это как заявить что ООП невозможно на ассемблере. Максимум, программы будут менее читабельны. - Скрипач(21.05.2019 00:20)
- Причём настолько нечитабельны, что и писаться будут в другом стиле, по более упрощённой методике. Или потребуют создания специального макропроцессора. Между C++03 и C++17 разница примерно такая же. - fk0(21.05.2019 00:48)
- Вообще-то где-то там просто три (или больше) разных языка. Концептуально разных. - Скрипач(21.05.2019 08:09)
- Причём настолько нечитабельны, что и писаться будут в другом стиле, по более упрощённой методике. Или потребуют создания специального макропроцессора. Между C++03 и C++17 разница примерно такая же. - fk0(21.05.2019 00:48)
- Все это от лукавого. Ц++ становиться покусано ФП. Лямбда придумали как функции высшего порядка и для использования каринга. Както так: framer(310 знак., 20.05.2019 15:46)
- А по русски сможет кто нибудь привести ПОНЯТНЫЙ пример как можно использовать (или что это) КАРИНГ ? Без кучи "волшебных слов" лямбы, игрики, ключевых слов с++ (ну не знаю я всех тонкостей с++) ? - Zoro(21.05.2019 13:13)
- Если вы этого не знаете и у вас всё хорошо, то это вам не нужно. берите свою бритву Оккама и брейтесь на здоровье. ;О) - mse homjak(21.05.2019 13:23)
- У меня жена с карри курицу готовит. Как говорится, кушать да, а так нет. Вот это всё, простите мой французский, нахуа? - йцукен(20.05.2019 19:00, ссылка)
- Это еще не все, такие понятия как мутабельность, чистые функции, ленивые вычисления, классы типов и т.д. , вот тогда можно задавать такие вопросы. Плохой из меня популяризатор. Если интересно, то посмотрите на парадигму функционального framer(37 знак., 20.05.2019 20:07)
- Каррирование. SciFi(35 знак., 20.05.2019 19:04, ссылка)
- Лямбду нельзя вызвать по адресу. Так и про Y-combinator узнаешь. - fk0(21.05.2019 00:32)
- А по русски сможет кто нибудь привести ПОНЯТНЫЙ пример как можно использовать (или что это) КАРИНГ ? Без кучи "волшебных слов" лямбы, игрики, ключевых слов с++ (ну не знаю я всех тонкостей с++) ? - Zoro(21.05.2019 13:13)
- В основном это синтакс-сахар конечно, но если развивать мысль дальше, то профессионалу должно хватить и ассемблера... Практически же использование элементов ФП позволяет реализовывать вещи, которые в рамках голого C трудно или нереализуемы. - fk0(21.05.2019 00:02)