<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (bgporter)</title>
    <link>https://pinboard.in/u:bgporter/public/</link>
    <description>recent bookmarks from bgporter</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://libcinder.org/docs/dev/hello_cinder.html"/>
	<rdf:li rdf:resource="http://libcinder.org/"/>
	<rdf:li rdf:resource="http://www.openframeworks.cc/"/>
	<rdf:li rdf:resource="http://commandcenter.blogspot.com/2012/06/less-is-exponentially-more.html"/>
	<rdf:li rdf:resource="http://www.nedprod.com/programs/portable/nedtries/"/>
	<rdf:li rdf:resource="http://www.informit.com/store/product.aspx?isbn=032163537X"/>
	<rdf:li rdf:resource="http://www.ibm.com/developerworks/aix/library/au-boost_parser/"/>
	<rdf:li rdf:resource="http://www.rawmaterialsoftware.com/juce/"/>
	<rdf:li rdf:resource="http://www.antigrain.com/"/>
	<rdf:li rdf:resource="http://www.softwarepreservation.org/projects/c_plus_plus/index.html#cfront"/>
	<rdf:li rdf:resource="http://visualwx.altervista.org/"/>
	<rdf:li rdf:resource="http://www.mztools.com/articles/2005/MZ005.htm"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://libcinder.org/docs/dev/hello_cinder.html">
    <title>Welcome to Cinder</title>
    <dc:date>2013-01-09T16:18:30+00:00</dc:date>
    <link>http://libcinder.org/docs/dev/hello_cinder.html</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[Nice tutorial for the Cinder C++ library for creative coding.]]></description>
<dc:subject>c++ tutorial creativecoding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:bgporter/b:2e6be3ba3e26/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:creativecoding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://libcinder.org/">
    <title>Cinder | The library for professional-quality creative coding in C++</title>
    <dc:date>2012-09-18T21:29:39+00:00</dc:date>
    <link>http://libcinder.org/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[Cinder is a community-developed, free and open source library for professional-quality creative coding in C++. ]]></description>
<dc:subject>linkedlist c++ library programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:bgporter/b:4446c690e064/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:linkedlist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.openframeworks.cc/">
    <title>openFrameworks</title>
    <dc:date>2012-09-18T21:28:03+00:00</dc:date>
    <link>http://www.openframeworks.cc/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:

    OpenGL, GLEW, GLUT, libtess2 and cairo for graphics
    rtAudio, PortAudio or FMOD and Kiss FFT for audio input, output and analysis
    FreeType for fonts
    FreeImage for image saving and loading
    Quicktime and videoInput for video playback and grabbing
    Poco for a variety of utilities
]]></description>
<dc:subject>linkedlist art c++ framework</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:bgporter/b:84e0c82ca47b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:linkedlist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:framework"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://commandcenter.blogspot.com/2012/06/less-is-exponentially-more.html">
    <title>command center: Less is exponentially more</title>
    <dc:date>2012-06-26T00:29:05+00:00</dc:date>
    <link>http://commandcenter.blogspot.com/2012/06/less-is-exponentially-more.html</link>
    <dc:creator>bgporter</dc:creator><dc:subject>c++ design linkedlist</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:bgporter/b:691054a477e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:linkedlist"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nedprod.com/programs/portable/nedtries/">
    <title>ned Productions - nedtries</title>
    <dc:date>2011-01-16T16:02:44+00:00</dc:date>
    <link>http://www.nedprod.com/programs/portable/nedtries/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[So what if I told you that for the very common case of a pointer sized key lookup that the standard assumptions are wrong? What if there was an algorithm which provides nearly all the advantages of ordered indexation such as closest fit finds, except it has nearly O(1) complexity rather than O(log N) and is therefore 100% faster? What if, in fact, this algorithm is a good 20% faster than the typical O(1) hash table implementation for medium sized collections and is no slower even at 10,000 items?]]></description>
<dc:subject>algorithms c++</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:bgporter/b:a80fde067a3d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.informit.com/store/product.aspx?isbn=032163537X">
    <title>InformIT: Elements of Programming - $31.99</title>
    <dc:date>2009-08-04T18:34:53+00:00</dc:date>
    <link>http://www.informit.com/store/product.aspx?isbn=032163537X</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[Elements of Programming provides a different understanding of programming than is presented elsewhere. Its major premise is that practical programming, like other areas of science and engineering,must be based on a solid mathematical foundation. The book shows that algorithms implemented in a real programming language, such as C++, can operate in the most general mathematical setting. For example, the fast exponentiation  algorithm is defined to work with any associative operation. Using abstract algorithms leads to efficient, reliable, secure, and economical software.
]]></description>
<dc:subject>c++ programming book</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:be4129e51787/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:book"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ibm.com/developerworks/aix/library/au-boost_parser/">
    <title>Introducing the Boost parser framework</title>
    <dc:date>2008-12-06T17:39:42+00:00</dc:date>
    <link>http://www.ibm.com/developerworks/aix/library/au-boost_parser/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[One of the more complicated tasks for a C++ programmer is coding a parser within a reasonable time period. Using the GNU Flex/Bison or ANTLR parser generator typically makes sense when you're developing a compiler for a full-blown language like SQL or C++; but for grammars with a simpler Backus Naur Form (BNF), the steep learning curve of these tools don't always justify the investment. Another alternative is to use regular-expression libraries that come bundled with standard Linux® distributions or the Boost regex or tokenizer libraries, but these don't scale well with more involved grammars.

This article introduces the highly scalable Spirit parser framework from Boost. This parser generator works on an Extended Backus Naur Form (EBNF) specification coded in C++, significantly reducing development time. For further reading, see the very detailed Spirit documentation.
]]></description>
<dc:subject>C++ parsing boost</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:3f7a649d1e8d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:C++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:parsing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:boost"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rawmaterialsoftware.com/juce/">
    <title>Raw Material Software - Juce</title>
    <dc:date>2008-05-21T13:41:10+00:00</dc:date>
    <link>http://www.rawmaterialsoftware.com/juce/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ class library for developing cross-platform applications.

It's particularly good for creating highly-specialised user interfaces and for handling graphics and sound.

The intended user
]]></description>
<dc:subject>C++ development library</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:566ee586644e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:C++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.antigrain.com/">
    <title>Anti-Grain Geometry -</title>
    <dc:date>2007-07-20T19:57:03+00:00</dc:date>
    <link>http://www.antigrain.com/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written completely in standard and platform independent C++. It can be used in many areas of computer programming where high quality 2D graphics is an essential part of the project. For exam
]]></description>
<dc:subject>graphics c++ programming library</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:27b8a5498c9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.softwarepreservation.org/projects/c_plus_plus/index.html#cfront">
    <title>C++ Historical Sources Archive — Software Preservation Group</title>
    <dc:date>2007-06-12T12:39:57+00:00</dc:date>
    <link>http://www.softwarepreservation.org/projects/c_plus_plus/index.html#cfront</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[This is a collection of design documents, source code, and other materials concerning the birth, development, standardization, and use of the C++ programming language.
]]></description>
<dc:subject>c++ history</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:1e12fc84af8b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:history"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://visualwx.altervista.org/">
    <title>VisualWX</title>
    <dc:date>2007-04-06T21:45:38+00:00</dc:date>
    <link>http://visualwx.altervista.org/</link>
    <dc:creator>bgporter</dc:creator><description><![CDATA[VisualWX
]]></description>
<dc:subject>Visualwx aims to be the ultimate RAD tool designed for c++ python perl ruby lua and wxWidgets. Still there are many things do but we've achieved considerable progress. We would like demonstrate it all as soon possible. program already ha programming</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:ffa293d01bde/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:Visualwx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:aims"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:to"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:be"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:the"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:ultimate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:RAD"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:designed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:for"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:perl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:lua"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:and"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:wxWidgets."/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:Still"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:there"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:are"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:many"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:things"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:do"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:but"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:we've"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:achieved"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:considerable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:progress."/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:We"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:would"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:like"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:demonstrate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:it"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:all"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:as"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:soon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:possible."/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:program"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:already"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:ha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mztools.com/articles/2005/MZ005.htm">
    <title>HOWTO: Automating Visual Studio .NET from outside the IDE</title>
    <dc:date>2006-10-26T13:48:44+00:00</dc:date>
    <link>http://www.mztools.com/articles/2005/MZ005.htm</link>
    <dc:creator>bgporter</dc:creator><dc:subject>Programming VisualStudio automation C++</dc:subject>
<dc:identifier>https://pinboard.in/u:bgporter/b:4d171d4af987/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:VisualStudio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:bgporter/t:C++"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>