<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ceres Logic :: Blog &#187; datetime</title>
	<atom:link href="http://www.cereslogic.com/pages/tag/datetime/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cereslogic.com/pages</link>
	<description>Mobile and Web App Development</description>
	<lastBuildDate>Tue, 23 Aug 2011 14:45:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>My C++ DateTime class</title>
		<link>http://www.cereslogic.com/pages/2006/05/03/my-c-datetime-class/</link>
		<comments>http://www.cereslogic.com/pages/2006/05/03/my-c-datetime-class/#comments</comments>
		<pubDate>Wed, 03 May 2006 23:17:00 +0000</pubDate>
		<dc:creator>mdesjardins</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[datetime]]></category>

		<guid isPermaLink="false">http://mikedesjardins.us/wordpress/?p=8</guid>
		<description><![CDATA[My C++ Date/Time class is now available on this site under the “Geeky” tab on the navbar. I was hoping to do so much more with it. I wanted documentation (maybe with doxygen), I wanted to compile it on a bunch of different compilers and beef up the makefile, I wanted automated unit tests. In [...]]]></description>
			<content:encoded><![CDATA[<p>My C++ Date/Time class is now available on this site under the “Geeky” tab on the navbar.  I was hoping to do so much more with it.  I wanted documentation (maybe with doxygen), I wanted to compile it on a bunch of different compilers and beef up the makefile, I wanted automated unit tests.  In the end I just realized that I’d never have the time to “finish” it, so I did what all of the other open source developers do, and put a half-finished, mostly-useful chunk of code out there.  The main difference is that <u>nobody </u>will care about my date class.  Probably nobody will even read this.</p>
<p>I wrote it because I didn’t like the date class I was using where I worked, and I really didn’t want to use the one available at Boost.org.  I wanted something stupid simple to use, like Java’s java.util.Date, and it’s companion, SimpleDateFormatter.  Why can’t C++ be more like Java?  There are things that can make C++ more usable which don’t affect the language at all.  The biggest thing is the libraries and the packaging.  You can’t beat importing a package from a jar file.  And you can’t beat having things like HttpClient and Date available in the libraries that come with the language.  I know the latter will never happen… the beauty of having one company “control” a language is that decisions can be made about APIs quickly and easily.  That will never happen in a standardization committee. </p>
<p>Oh, well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cereslogic.com/pages/2006/05/03/my-c-datetime-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

