Thoughts about C++17
От: FoolS.Top Армения  
Дата: 29.04.15 18:03
Оценка: 6 (2)
Здесь
Feierlich, misterioso
Re: Хватит делать из RSDN Reddit
От: Qbit86 Кипр
Дата: 29.04.15 20:54
Оценка: 4 (1) +12
Здравствуйте, FoolS.Top, Вы писали:

FT>Здесь


«Здесь» мало. Взялся за гуж, тяни уже до конца. Приведи краткую выжимку по пейперу, расскажи, почему ты дал на него ссылку и какие детали хочешь обсудить.

Если ты, конечно, заинтересован в обсуждении.
Глаза у меня добрые, но рубашка — смирительная!
Re: Thoughts about C++17
От: jazzer Россия Skype: enerjazzer
Дата: 30.04.15 00:49
Оценка:
Здравствуйте, FoolS.Top, Вы писали:

FT>Здесь


Ни слова о метапрограммировании
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[2]: Thoughts about C++17
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 30.04.15 13:43
Оценка: 7 (2)
Здравствуйте, jazzer, Вы писали:

J>Ни слова о метапрограммировании


Зато вот тут увлеченные метапрограммированием товарищи добавляют функциональные возможности в C++.
Re[3]: Thoughts about C++17
От: jazzer Россия Skype: enerjazzer
Дата: 01.05.15 00:28
Оценка: +5 -1
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, jazzer, Вы писали:


J>>Ни слова о метапрограммировании


KP>Зато вот тут увлеченные метапрограммированием товарищи добавляют функциональные возможности в C++.


Ну мне-то метапрограммирование нужно, а не функциональные возможности
Мне нужны продвинутые макросы типа Немерле вместо сишного убожества...
То есть я, конечно, и с ними справляюсь, спасибо Boost.Preprocessor, но лучше иметь нормальное встроенное в язык решение.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[3]: Thoughts about C++17
От: Evgeny.Panasyuk Россия  
Дата: 15.05.15 20:40
Оценка: +2
Здравствуйте, kaa.python, Вы писали:

J>>Ни слова о метапрограммировании

KP>Зато вот тут увлеченные метапрограммированием товарищи добавляют функциональные возможности в C++.

Подобные "возможности" "добавлялись" уже лет 15 назад. Внутри же там обычно прямая калька ФП с вытекающими отсюда тормозами (например fmap возвращающий новый список).
Недостающие возможности метапрограммирования (типа reflection/introspection/reification) подобные библиотеки никак не заменяют
Re: Thoughts about C++17
От: Kluev  
Дата: 03.07.15 13:35
Оценка:
Здравствуйте, FoolS.Top, Вы писали:

FT>Здесь


So here is my top-ten list for C++17 (no order within the list):
• Concepts (they allows us to precisely specify our generic programs and address the most vocal
complaints about the quality of error messages)
• Modules (provided they can demonstrate significant isolation from macros and a significant
improvement in compile times)
• Ranges and other key STL components using concepts (to improve error messages for
mainstream users and improved the precision of the library specification “STL2”)
• Uniform call syntax (to simplify the specification and use of template libraries)
• Co-routines (should be very fast and simple)
• Networking support (based on the asio in the TS)
• Contracts (not necessarily used in the C++17 library specification)
• SIMD vector and parallel algorithms
• Co-routines
• Library “vocabulary types”, such as optional, variant, string_view, and array_view


> Modules

не прошло и 30лет.
с такими темпами до рефлекшона думаю не доживу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.