Не прошло и пары недель со дня открытой лекции в офисе Mail.Ru Group, как предварительные результаты видеомонтажа уже оказались в нашем распоряжении. Еще несколько дней потребовалось на ознакомление с материалами, и вот публикация согласована.
C++17
От фьючерсов на целые до плоскостной графики
Анонсированная нами ранее лекция «Эволюция C++: вчера, сегодня, завтра…» для выпускников курса «Углубленное программирование на C/C++» на платформе Stepik.org, а также студентов образовательных проектов Mail.Ru Group состоялась.
Открытая лекция в офисе Mail.Ru Group
Открытая лекция «Эволюция C++: вчера, сегодня, завтра…» для выпускников курса «Углубленное программирование на C/C++» на платформе Stepik.org, а также студентов МФТИ, МГТУ им. Н.Э. Баумана и МГУ им. М.В. Ломоносова, которые обучаются на образовательных проектах Mail.Ru Group, пройдет в офисе Mail.Ru Group 20 ноября 2016 г.
Онлайн-курс на Stepik.org завершен
Запущенный в августе сего года онлайн-курс «Углубленное программирование на C/C++» на платформе Stepik.org завершен. Впереди — подведение итогов и очная открытая лекция для выпускников курса.
Гостевая лекция «Эволюция C++ от Б. Страуструпа до наших дней: пора знакомиться заново?»
По предложению руководства кафедры «Программное обеспечение информационных технологий» факультета компьютерных систем и сетей (ФКСиС) Белорусского государственного университета информатики и радиоэлектроники (БГУИР) автором блога проведена 1,5-часовая гостевая лекция для студентов 2-го курса по теме «Эволюция C++ от Б. Страуструпа до наших дней: пора знакомиться заново?» Лекция строилась по модели обсуждения реальных (и гипотетических!) фрагментов кода на языках C++11, C++14 и C++17 и представляла собой фактически мастер-класс.
GCC 6.1 Released: Enhanced C++17 Support Included
GCC 6.1 Released: Enhanced C++17 Support Included
GCC 6.1 is a major release containing substantial new functionality not available in GCC 5.x or previous GCC releases.
The C++ frontend now defaults to C++14 standard instead of C++98 it has been defaulting to previously. <…> The experimental C++17 support has been enhanced in this release.
This releases features various improvements in the emitted diagnostics, including improved locations, location ranges, suggestions for misspelled identifiers, option names etc., fix-it hints and a couple of new warnings have been added.
— From a GCC Announce Newsletter
Ограничения и концепты — теперь в составе языка C++
Будущее мчится навстречу… Возможности языка C++, представленные нами на весенних лекциях в «Технопарке@Mail.Ru» как находящиеся в разработке, официально оформлены технической спецификацией (англ. Technical Specification, TS) Международная организации по стандартам (ISO). Речь идет о новом шаге в развитии системы типов языка C++ — так называемых концептах и ограничениях (англ. concepts & constraints).