Slides of the 8th of May 2014 BeCPP Meeting

May 11, 2014 Marc Gregoire Events

Thank you everyone for joining us at the Belgian C++ Users Group meeting on 8th of May 2014. As you can see in the pictures, there were a lot of attendees. We would also like to thank Materialise for sponsoring the event by providing the location and catering.

Materialise_logo

If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them below.

Presentation: “Parallelism in the Standard C++: What to Expect in C++ 17″ by Artur Laksberg
Artur Laksberg - Parallelism in the Standard C++: What to Expect in C++ 17

Presentation: “Asynchronous programming with futures and await” by Artur Laksberg
Artur Laksberg - Asynchronous programming with futures and await

More

0

Pictures of the 8th of May 2014 BeCPP Meeting

May 9, 2014 Marc Gregoire Events

Here are some pictures of the Belgian C++ Users Group meeting held on 8th of May 2014.

DSC_0701 DSC_0702 DSC_0710 DSC_0711 DSC_0714 DSC_0716 DSC_0717 DSC_0718 DSC_0719

An example of a 3D printed light fixture made by Materialise:

DSC_0706

More

0

Next BeCPP UG Meeting Planned For May 8th, 2014

March 25, 2014 Marc Gregoire Events

The next meeting of the Belgian C++ Users Group is planned for Thursday May 8th, 2014 at 18:00 at Materialise HQ.

Materialise ( http://materialise.be/ ) is sponsoring this event by providing the location, drinks and catering

Materialise_logo

We will have an international speaker for this event: Artur Laksberg.

  • Artur Laksberg leads the Visual C++ Libraries development team at Microsoft, responsible for the STL, CRT, C++ AMP, PPL, Casablanca and other libraries. His interests include concurrency, programming language and library design, and modern C++. Artur is one of the co-authors of the ISO C++ proposal on Parallelism (aka Parallel STL) as well as the Concurrency Technical Specification.

If you ever wanted to ask a question to a member of the Visual C++ product team, now is your chance.

The agenda is as follows:

  • 18:00: Sandwiches.
  • 18:30: Session 1: Parallelism in the Standard C++: What to Expect in C++ 17 (Artur Laksberg) It is 2014 and parallel programming has entered the mainstream. No longer is it the domain of the few highly trained experts. The tools available in the C++ today make parallelism accessible – if not yet easy – to average developers. However, writing efficient cross-platform parallel code in C++ is still hard. The standard constructs available in C++ 11/14 are too basic and too low-level. More advanced tools exist, but most are either vendor-specific or don’t work on all platforms. In this presentation, we’ll talk about the joint effort spearheaded by several members of the ISO C++ Committee to bring parallelism into the C++ Standard Template Library. The project known as the “Parallel STL” aims to bring muliticore and SIMD parallelism into the next revision of the ISO C++ Standard.
  • 19:30: Break
  • 19:45: Session 2: Asynchronous programming with futures and await (Artur Laksberg) We have to write asynchronous code for a number of reasons, such as making our GUI apps more responsive, or our server code more scalable. Dealing with asynchrony is hard, perhaps harder than parallelism, and doing it in C++ in a portable way is even harder. If you are familiar with the “callback soup”, “control flow inversion” and other such phenomena, you’ve experienced the pain of asynchrony. In this presentation, we’ll look at the state of the art of asynchrony in C++, discuss futures and continuations, await and resumable functions, and how these concepts are making their way to Standard C++.
  • 20:45: Guided tour of the Materialise facilities for interested people followed by a drink.

The event is free for everyone, but you need to register for it.

There are 100 seats available for this event.

Note: The deadline for registrations is April 23rd, 2014!

More

0

Slides of the 17th of March 2014 BeCPP Meeting

March 18, 2014 Marc Gregoire Events

There were around 55 attendees for the Belgian C++ Users Group meeting on 17th of March 2014. Thank you everyone for joining us. We would also like to thank KLA-Tencor / ICOS Belgium for sponsoring the event by providing the location and catering.

KLA-Tencor/ ICOS Belgium

If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them below.

Presentation: “What’s new in C++14″ by Peter Van Weert
Peter Van Weert - What's new in C++14

Presentation: “What’s new in Visual C++ 2013″ by Marc Gregoire
Marc Gregoire - What's new in Visual C++ 2013

More

0

Pictures of the 17th of March 2014 BeCPP Meeting

March 18, 2014 Marc Gregoire Events

Here are some pictures of the Belgian C++ Users Group meeting held on 17th of March 2014.


DSC_0400 DSC_0401 DSC_0403 DSC_0406 DSC_0407 DSC_0409 DSC_0410 DSC_0412 DSC_0414 DSC_0415 DSC_0417 DSC_0411 DSC_0421 DSC_0424 DSC_0425 DSC_0426 DSC_0427

More

0

Book “Bonnes pratiques et erreurs à éviter (en C++)”

March 7, 2014 Marc Gregoire Book

Coder-efficacement-CouvRecently a new book was released about best practices and errors to avoid in C++. The book is in French.
Here is the French description:

Développer une application peut rapidement devenir un enfer si vous n’avez pas anticipé certaines difficultés et fait les bons choix au moment de sa conception. Ce livre vous aidera à vous poser les bonnes questions et à tirer le meilleur parti de la programmation objet, en particulier en C++, sans tomber dans les pièges les plus fréquents. Il clarifie certains concepts délicats et passe en revue un ensemble de bonnes pratiques, qui rendront vos projets plus évolutifs et plus faciles à maintenir.

Organisé en quatre parties, il traite successivement :
•des principes de base qui devraient être respectés quel que soit le langage de programmation ou le paradigme utilisé ;
•des fondements de la programmation orientée objet et des principes qui sont applicables en toutes circonstances dès lors qu’on utilise ce paradigme ;
•des principes spécifiques au C++ ;

pour se terminer sur une étude de cas approfondie détaillant les différentes étapes de conception d’un jeu d’échecs en conformité avec les principes énoncés précédemment. L’annexe vous apporte quelques compléments sur des aspects transversaux tels que la compilation ou les outils d’aide au développement.

More information.

More

0

Announcing Meeting C++ 2014

February 20, 2014 Marc Gregoire Events

The Meeting C++ 2014 conference has been announced. After last years great success, we will meet again for 2 days full of C++ in Germany this Fall: Meeting C++ 2014 will be at the 1st weekend of December (5./6.12.2014). This year the conference will move to Berlin!

Like last year, this event is organized independently, covering most its costs over the ticket sales. There will be again 3 Tracks about C++ this year, with the 3rd track being a theme track about “Scientific Programming in C++”. The other two tracks will offer general C++ talks like last year.

Read the official announcement here.
Call for papers.

More

0

Next BeCPP UG Meeting Planned For March 17th, 2014

February 17, 2014 Marc Gregoire Events

The next meeting of the Belgian C++ Users Group is planned for Monday March 17th, 2014 at 18:00 at KLA-Tencor / ICOS Belgium.

KLA-Tencor / ICOS Belgium ( http://kla-tencor.com/ ) is sponsoring this event by providing the location, drinks and catering.

KLA-Tencor/ ICOS Belgium

The agenda is as follows:

  • 18:00: Sandwiches.
  • 18:30: Session 1: What’s new in C++14 (Peter Van Weert)
    An overview of the new features in the latest C++14 standard.
  • 19:30: Break
  • 19:45: Session 2: What’s new in Visual C++ 2013 (Marc Gregoire)
    An overview of the new features in Visual C++ 2013 and the Visual C++ 2013 November CTP.
  • 20:45: Short technically oriented presentation by the host KLA-Tencor / ICOS Belgium.
  • 21:00: Drink.

The event is free for everyone, but you need to register for it.

There are 50 seats available for this event.

Note: The deadline for registrations is March 8th, 2014!

More

0

Slides of the 4th of November 2013 BeCPP Meeting

November 11, 2013 Marc Gregoire Events

The Belgian C++ Users Group meeting on 4th of November 2013 was again a great success. There were around 35 attendees. Thank you everyone for joining us. We would also like to thank LMS International, a Siemens Business for sponsoring the event by providing the location and catering.

LMS International

If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them below.

Presentation: “String Handling” by Lieven de Cock
Lieven de Cock - StringHandling

You can also download all the source code that was shown during the presentation from here.

More

0

Pictures of the 4th of November 2013 BeCPP Meeting

November 11, 2013 Marc Gregoire Events

Here are some pictures of the Belgian C++ Users Group meeting held on 4th of November 2013.


DSC_0375 DSC_0376 DSC_0377 DSC_0378 DSC_0379 DSC_0380 DSC_0384 DSC_0385 DSC_0386 DSC_0387 DSC_0388 DSC_0389 DSC_0390 DSC_0391 DSC_0392

More

0

« Previous Posts

Powered by WordPress. Designed by elogi.