<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devpinoy.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>mikhailberis</title><link>http://devpinoy.org/blogs/mikhailberis/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Hiatus and Reflections</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2013/05/03/hiatus-and-reflections.aspx</link><pubDate>Fri, 03 May 2013 04:30:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36391</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36391</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2013/05/03/hiatus-and-reflections.aspx#comments</comments><description>So I&amp;#39;ve left one hanging promise at least fall off my radar -- a manual vtable based implementation of the concept-based polymorphism implementation. As you all have known for a while now I&amp;#39;ve been working at Google Australia for two years now...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2013/05/03/hiatus-and-reflections.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36391" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx">insights</category></item><item><title>cpp-netlib.org is here!</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2013/01/24/cpp-netlib-org-is-here.aspx</link><pubDate>Fri, 25 Jan 2013 04:22:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36384</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36384</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2013/01/24/cpp-netlib-org-is-here.aspx#comments</comments><description>This is a short post just to direct your attention to the new cpp-netlib project website! The project&amp;#39;s new home is now at http://cpp-netlib.org/ (links to the old site should automatically redirect to this domain). We&amp;#39;re looking at scaling the...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2013/01/24/cpp-netlib-org-is-here.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36384" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/announcement/default.aspx">announcement</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category></item><item><title>Different Forms of Polymorphism</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx</link><pubDate>Fri, 09 Nov 2012 13:54:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36383</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36383</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx#comments</comments><description>In the previous post I teased a little about vtables, how they work, and whether people were familiar with them. Before I go into detail into that I&amp;#39;d like to rehash the notion of polymorphism first. It may be obvious already to OOP programmers or...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36383" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cool+stuff/default.aspx">cool stuff</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/generic+programming/default.aspx">generic programming</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_11/default.aspx">c++11</category></item><item><title>Value Semantics and Polymorphism</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/10/30/value-semantics-and-polymorphism.aspx</link><pubDate>Tue, 30 Oct 2012 14:03:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36382</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36382</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/10/30/value-semantics-and-polymorphism.aspx#comments</comments><description>Lately I&amp;#39;ve been interested in formalising the notion of value semantics for one reason or another. I&amp;#39;ve been in email conversations with other people who have been interested in making value semantics and value-oriented programming the norm in...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/10/30/value-semantics-and-polymorphism.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36382" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/generic+programming/default.aspx">generic programming</category></item><item><title>Musings: Design and Computation</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/10/02/musings-design-and-computation.aspx</link><pubDate>Tue, 02 Oct 2012 12:46:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36379</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36379</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/10/02/musings-design-and-computation.aspx#comments</comments><description>I have a personal theory that the fundamental source of bugs in most software is the impedance mismatch between the notion of design and computation. We as software engineers are torn pulled in usually two seemingly different dimensions -- that of elegance...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/10/02/musings-design-and-computation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36379" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_11/default.aspx">c++11</category></item><item><title>Rich Pointers (Update) and Reflection</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/28/rich-pointers-update-and-reflection.aspx</link><pubDate>Fri, 28 Sep 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36378</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36378</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/28/rich-pointers-update-and-reflection.aspx#comments</comments><description>The Portland meeting is just a few weeks away and even though I&amp;#39;m not going I along with my co-authors have prepared an update to the rich pointers paper. It took a while for us to update the paper because contributing to the C++ standard isn&amp;#39;t...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/28/rich-pointers-update-and-reflection.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36378" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx">standards</category></item><item><title>cpp-netlib: HTTP API Plans Update; Part III - Details</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/27/cpp-netlib-http-api-plans-update-part-iii-details.aspx</link><pubDate>Thu, 27 Sep 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36377</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36377</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/27/cpp-netlib-http-api-plans-update-part-iii-details.aspx#comments</comments><description>This is the final part of the series on the HTTP API Plans. The previous two posts shed light on the history and the current issues with cpp-netlib&amp;#39;s implementation and why we&amp;#39;d like to make changes to the client and server API now. In this post...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/27/cpp-netlib-http-api-plans-update-part-iii-details.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36377" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category></item><item><title>cpp-netlib: HTTP API Plans Update; Part II - Current Issues</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/26/cpp-netlib-http-api-plans-update-part-ii-current-issues.aspx</link><pubDate>Wed, 26 Sep 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36376</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36376</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/26/cpp-netlib-http-api-plans-update-part-ii-current-issues.aspx#comments</comments><description>Yesterday&amp;#39;s article was an abbreviated history of the cpp-netlib project. Before I go into greater detail on the planned HTTP API updates (see the document here ) I&amp;#39;ll write about what the current challenges are with the library and getting changes...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/26/cpp-netlib-http-api-plans-update-part-ii-current-issues.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36376" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category></item><item><title>cpp-netlib: HTTP API Plan Updates; Part I - History</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/25/cpp-netlib-http-api-plan-updates-part-i-history.aspx</link><pubDate>Tue, 25 Sep 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36375</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36375</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/25/cpp-netlib-http-api-plan-updates-part-i-history.aspx#comments</comments><description>With Glyn&amp;#39;s work on the URI proposal the C++ Network Library project has been moving forward onto bigger goals. One of these goals is the overhaul and update of the library to use more C++11 features and to update the HTTP client and server implementations...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/25/cpp-netlib-http-api-plan-updates-part-i-history.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36375" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category></item><item><title>C++ Standard Proposals: A Standard URI Type</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/24/c-standard-proposals-a-standard-uri-type.aspx</link><pubDate>Mon, 24 Sep 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36374</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36374</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/24/c-standard-proposals-a-standard-uri-type.aspx#comments</comments><description>Much has been going on with The C++ Network Library project even though I&amp;#39;ve not personally been productive this past few months. Glyn Matthews (follow @glynos and on Google+ ) has been hard at work in getting the URI library implementation in cpp...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/24/c-standard-proposals-a-standard-uri-type.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36374" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx">standards</category></item><item><title>Portland Meeting: Oct. 15-19, 2012</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/19/portland-meeting-oct-15-19-2012.aspx</link><pubDate>Wed, 19 Sep 2012 12:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36373</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36373</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/19/portland-meeting-oct-15-19-2012.aspx#comments</comments><description>It&amp;#39;s just a few weeks away and the ISO C++ Committee will be meeting again this time in Portland, Oregon. If you&amp;#39;re interested in the agenda, you can find it from the official Post-Kona Mailing ( N3373 ). Just like the previous meeting the committee...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/19/portland-meeting-oct-15-19-2012.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36373" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/updates/default.aspx">updates</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx">standards</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_11/default.aspx">c++11</category></item><item><title>C++11 -- The Time is Now</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/14/c-11-the-time-is-now.aspx</link><pubDate>Fri, 14 Sep 2012 11:38:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36371</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36371</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/09/14/c-11-the-time-is-now.aspx#comments</comments><description>All the compiler vendors are racing to get C++11 features supported. There&amp;#39;s currently a C++ &amp;quot;arms race&amp;quot; that&amp;#39;s only benefitting users and the community at large. I don&amp;#39;t currently have the time to survey the various language features...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/09/14/c-11-the-time-is-now.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36371" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_11/default.aspx">c++11</category></item><item><title>The C++ Network Library: New Release and Updates</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx</link><pubDate>Wed, 21 Mar 2012 13:32:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36361</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36361</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx#comments</comments><description>After a bit of development (and a little stagnation) since the 0.9.2 release, I&amp;#39;m proud to announce that cpp-netlib 0.9.3 is now available for general availability. This release will be supported for one year until March 30, 2013. You can download...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36361" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx">community</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category></item><item><title>Post-Kona Mailing and More Libraries</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx</link><pubDate>Tue, 06 Mar 2012 14:08:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36358</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36358</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx#comments</comments><description>Beach, laptop, flip-flops, and C++. Kona, Hawai&amp;#39;i. It took a while for me to get to writing up my experiences on the first ever ISO C++ Committee meeting that I attended in Kona, Hawai&amp;#39;i. There are around 70 attendees and I&amp;#39;m one of the few...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36358" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx">library</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/updates/default.aspx">updates</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx">standards</category></item><item><title>Rich Pointers: Frequently Asked Questions</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx</link><pubDate>Mon, 23 Jan 2012 07:34:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36352</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36352</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx#comments</comments><description>Towards the end of last week the Pre-Kona ISO C++ Committee Mailing was released. This featured a few very important papers for the Evolution Working Group (EWG) regarding Concepts ( N3351 ), Modules ( N3347 ), and Static If ( N3322 ). Rich Pointers ...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36352" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx">standards</category></item></channel></rss>