{"id":1930,"date":"2019-09-01T16:58:01","date_gmt":"2019-09-01T15:58:01","guid":{"rendered":"http:\/\/www.nuonsoft.com\/blog\/?p=1930"},"modified":"2019-09-01T16:58:04","modified_gmt":"2019-09-01T15:58:04","slug":"next-becpp-ug-meeting-planned-for-october-10th-2019","status":"publish","type":"post","link":"https:\/\/www.nuonsoft.com\/blog\/2019\/09\/01\/next-becpp-ug-meeting-planned-for-october-10th-2019\/","title":{"rendered":"Next BeCPP UG Meeting Planned For October 10th, 2019"},"content":{"rendered":"\n<p>The next meeting of the Belgian C++ Users Group is planned for <strong>Thursday October 10th, 2019<\/strong> at 18:00 at <strong><a href=\"https:\/\/goo.gl\/maps\/Hqm8R62H7x7oq59Z8\" target=\"_blank\" rel=\"noreferrer noopener\">Brabanthal (room Luna)<\/a><\/strong>.<\/p>\n\n\n\n<p>think-cell ( <a href=\"https:\/\/www.think-cell.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.think-cell.com\/<\/a> ) is sponsoring this event by providing the location, drinks and catering.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/www.think-cell.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/becpp.org\/blog\/wp-content\/uploads\/2019\/09\/think-cell_screen_large.png\" alt=\"think-cell Logo\" class=\"wp-image-630\" width=\"350\"\/><\/a><\/figure><\/div>\n\n\n\n<p>The agenda is as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>18:00: <\/strong>Reception with food.<\/li><li><strong>18:30: <\/strong>Session 1: <strong>C++20: What\u2019s in it for you?<\/strong> (Marc Gregoire)<br><em>With the current three-year pace of C++ releases, the next release  is scheduled for 2020, C++20. This presentation gives an overview of  what you can expect in the new standard. It starts with discussing the  C++20 language features that will be added by the C++20 standard, such  as concepts, coroutines, templated lambdas, the spaceship operator, pack  expansion in lambda captures, string literals as template parameters,  extra initializer for range-based for loop, modules, and more. Next,  we\u2019ll delve into the new Standard Library features, such as ranges,  std::span, atomic smart pointers, and more. Depending on the outcome of  the next C++ Standard Committee meeting, the list of new features might  include improved futures, task blocks, and text formatting. If you want a  concise overview of what the C++20 standard will offer, then this  presentation is for you.<\/em><\/li><li><strong>19:30: <\/strong>Break<\/li><li><strong>19:45: <\/strong>Session 2: <strong>From Iterators To Ranges \u2014 The Upcoming Evolution Of the Standard Library<\/strong> (Arno Sch\u00f6dl)<br><em>Pairs of iterators are ubiquitous throughout the C++ library. It is  generally accepted that combining such a pair into a single entity  usually termed Range delivers more concise and readable code. Defining  the precise semantics of such Range concept proves surprisingly tricky,  however. Theoretical considerations conflict with practical ones. Some  design goals are mutually incompatible altogether. <\/em><\/li><li><strong>20:45: <\/strong>Introduction to think-cell, followed by a drink.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/amzn.to\/2JjvkWe\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/becpp.org\/blog\/wp-content\/uploads\/2018\/06\/pro_cpp_4th.jpg\" alt=\"Professional C++, 4th Edition\" class=\"wp-image-1003\"\/><\/a><\/figure><\/div>\n\n\n\n<p><br>\nWe will be giving away 2 copies of <a href=\"https:\/\/amzn.to\/2JjvkWe\" target=\"_blank\" rel=\"noreferrer noopener\">Professional C++, the 4th Edition<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/www.apress.com\/gp\/book\/9781484249222\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/becpp.org\/blog\/wp-content\/uploads\/2019\/09\/c17-quick-ref.jpg\" alt=\"C++17 Standard Library Quick Reference\" class=\"wp-image-1003\"\/><\/a><\/figure><\/div>\n\n\n\n<p><br>\nWe will also give away a copy of <a href=\"https:\/\/www.apress.com\/gp\/book\/9781484249222\" target=\"_blank\" rel=\"noreferrer noopener\">C++17 Standard Library Quick Reference<\/a>.<\/p>\n\n\n\n<p>The event is <strong>free<\/strong> for everyone, but you need to <strong><a href=\"https:\/\/becpp-october-2019.eventbrite.com\/\">register for it<\/a><\/strong>.<\/p>\n\n\n\n<p>There are 80 seats available for this event.<\/p>\n\n\n\n<p><em><strong>Note:<\/strong><strong> The deadline for registrations is October 9th, 2019!<\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The next meeting of the Belgian C++ Users Group is planned for Thursday October 10th, 2019 at 18:00 at Brabanthal (room Luna). think-cell ( https:\/\/www.think-cell.com\/ ) is sponsoring this event by providing the location, drinks and catering. The agenda is as follows: 18:00: Reception with food. 18:30: Session 1: C++20: What\u2019s in it for you? [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[191,6,18],"tags":[],"class_list":["post-1930","post","type-post","status-publish","format-standard","hentry","category-becpp","category-c","category-events"],"_links":{"self":[{"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/posts\/1930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=1930"}],"version-history":[{"count":2,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/posts\/1930\/revisions"}],"predecessor-version":[{"id":1932,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/posts\/1930\/revisions\/1932"}],"wp:attachment":[{"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=1930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/categories?post=1930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nuonsoft.com\/blog\/wp-json\/wp\/v2\/tags?post=1930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}