C++ In The Era Of The Cloud

On Monday evening, June 24th, Sana Mithani, from Microsoft,
will tell us about a C++ REST SDK (with one of her
co-workers contributing remotely, perhaps thru a Skype
connection). Here is her presentation topic, in her own
words:


C++ is your language of choice if your goal is to
wring out the last ounce of performance out of
your app.  While raw performance -- including
multicore performance -- has traditionally been
one of the strengths of the language, it is often
seen as long in the tooth when it comes to
connecting to cloud.  In particular, consuming and
authoring REST services in C++ is still pretty
hard.  Often hard enough to want to switch to
another "productivity" language such as Java or
C#.  And yet the problem lies not in the language
itself -- C++ 11 is a thoroughly modern and
productive language -- but in the lack of modern
mainstream libraries that remove the headache from
accessing the Web in C++.

In this talk, we'll take a look at the C++ REST
SDK -- a new library for consuming REST services
in C++.  REST SDK exposes its asynchronous APIs
through a composable model based on tasks. It's
the elegance and productivity of JavaScript with
the performance and control that you'd expect from
C++.  It's built by a team in Microsoft, but the
library is open source and cross platform -- so
fire up your Linux box, fork a repo, tweak it to
your heart's content, and contribute back to the
community.


And here is a short biography of the speaker, again in her
own words:


Sana Mithani is a Program Manager on the Parallel
Patterns Library and the C++ REST SDK at
Microsoft. After working in the financial
industry for 5 years, Sana decided to follow her
passion for programming and went to pursue her
Masters in Computer Science at the University of
Pennsylvania.  While at Microsoft, Sana has worked
on several proposals submitted to the C++ ISO
committee about standardizing parallel algorithms
and asynchronous operations.  She will be joined
remotely by developers from the C++ REST SDK team.


Our tradition of pizza and beer will once again be upheld, as
Microsoft has generously agreed to sponsor food and drinks.
In addition, Pearson ("the world’s leading learning company",
http://www.pearson.com) has once again contributed several
hundred dollars' worth of C++ textbooks, which we shall raffle
off at the end of the meeting.  The books are: The C++ Programming
Language, Fourth Edition, by Bjarne Stroustrup, Secure Coding
In C And C++, Second Edition, by Robert C. Seacord, and The
C++ Standard Library, Second Edition, by Nicolai M. Josuttis.

If I may be permitted to express a personal opinion, I think
it is very, very good news that Microsoft is promoting an
open-source project, and I think that we should give Sana
Mithani a good turn-out for that reason alone.

 

Join or login to comment.

  • John S.

    fyi: info on cUrl libraries that are also used for a variety of network protocols, including REST

    http://en.wikipedia.org/wiki/CURL#libcurl

    June 25, 2013

  • John S.

    good to see Microsoft roll out some open-source, cross-platform tools -- plus I won a book :)

    1 · June 24, 2013

  • Rob D.

    Unable to get back in town on time, sorry.

    June 24, 2013

  • John S.

    ...found C++ REST SDK source here:

    http://casablanca.codeplex.com/... (requires Boost) :)

    June 24, 2013

  • Venkata P.

    Always interested in c++

    June 24, 2013

  • John S.

    Wonder how this differs from using Curl? Having a difficult time finding a 'cross-platform' Linux version to download :(

    June 24, 2013

  • Nathan H.

    Hey, I just posted this event on my website. http://www.freetiful.com/viewevent.php?id=112 Hope to make it. The Hawks are winning tonight, so I'm not sure...

    June 24, 2013

  • Rene R.

    Even as interesting as this sounds.. I'll be in the Caribbean at the time.

    June 17, 2013

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy