Overview
Features
Download
Documentation
Community
Add-Ons & Services

Dynamic C++ at ACCU 2013

Announcements from the site admins regarding the forum.

Dynamic C++ at ACCU 2013

Postby alex » 24 Jan 2013, 06:23

On April 11 2013, at the ACCU 2013 conference in Bristol (UK), a 90 minute "Dynamic C++" tutorial  will be presented:
Data from external sources comes in diverse types and brings along the need for datatype conversion. How can a C++ programmer accurately and efficiently transfer data from relational or XML database to JSON or HTML without stumbling over the C++ type checking mechanism? The answer is by using type erasure techniques; session will enumerate, explore and compare the most popular C++ type erasure solutions.

<em>Given the above problem as well as both historical (ANSI C union and void*, MS COM Variant, boost::[variant, any, lexical_cast]) and recent (boost::type_erasure, Facebook folly::dynamic) development trends (including pending boost::any C++ standard proposal), it is obvious that there is a need for a way around the static nature of C++ language. There is also more than one solution to this problem; session will explore the internals of boost::[variant, any, type_erasure], folly::dynamic and Poco::Dynamic. Design, capabilities as well as pros and cons of each solution will be examined. Performance benchmark comparisons will be reviewed as well.

Type safety is an important feature of C++; type erasure is a necessary technique for modern software development. Session examines and compares existing solutions to these important concerns.

Stop by if you happen to be in the area or attending the conference.
alex
 
Posts: 1048
Joined: 11 Jul 2006, 16:27
Location: United_States

Return to Announcements

Who is online

Users browsing this forum: No registered users and 1 guest

cron