<?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>Yostivanich &#187; c#</title> <atom:link href="http://www.yostivanich.com/tag/c/feed/" rel="self" type="application/rss+xml" /><link>http://www.yostivanich.com</link> <description>Surfing the web and hopefully learning something new every day</description> <lastBuildDate>Wed, 28 Jul 2010 05:53:28 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0</generator> <atom:link rel='hub' href='http://www.yostivanich.com/?pushpress=hub'/> <item><title>Why Java Is Not As Fast As C</title><link>http://www.yostivanich.com/2010/01/02/why-java-is-not-as-fast-as-c/</link> <comments>http://www.yostivanich.com/2010/01/02/why-java-is-not-as-fast-as-c/#comments</comments> <pubDate>Sat, 02 Jan 2010 21:09:56 +0000</pubDate> <dc:creator>Justin Yost</dc:creator> <category><![CDATA[Programming]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[git]]></category> <category><![CDATA[java]]></category> <category><![CDATA[language]]></category> <category><![CDATA[speed]]></category><guid
isPermaLink="false">http://www.yostivanich.com/?p=1028</guid> <description><![CDATA[The age old question of speed in programming languages.]]></description> <content:encoded><![CDATA[<p>Thanks to <a
href="http://news.ycombinator.com/" title="Hacker News">Hacker News</a> for the link to a mailing list on <a
href="http://marc.info/?l=git&amp;m=124111702609723&amp;w=2" title="Re: Why Git is so fast (was: Re: Eric Sink's blog - notes on git,">Java Git vs. pure C Git</a>:</p><blockquote><p>So. Yes, its practical to build Git in a higher level language, but you just can&#8217;t get the same performance, or tight memory utilization, that C Git gets.  That&#8217;s what that higher level language abstraction costs you.  But, JGit performs reasonably well; well enough that we use internally at Google as a git server.</p></blockquote><p>I&#8217;ll add that while I understand and realize that <a
href="http://izumi.plan99.net/blog/index.php/2008/01/17/ruby-vs-php-performance/" title="Ruby vs. PHP Performance">PHP is a slower language than others</a> the time to build an application for me is more important most often than the computation time of the program. In the same sense that even Google recognizes that JGit is slower then C Git, it&#8217;s not enough of a difference to matter, most often the speed difference doesn&#8217;t really matter when it&#8217;s so <a
href="http://www.codinghorror.com/blog/archives/001198.html" title="Hardware is Cheap, Programmers are Expensive">easy and cheap to throw hardware at the problem</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.yostivanich.com/2010/01/02/why-java-is-not-as-fast-as-c/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Basic C# Networking Project</title><link>http://www.yostivanich.com/2008/06/25/basic-c-networking-project/</link> <comments>http://www.yostivanich.com/2008/06/25/basic-c-networking-project/#comments</comments> <pubDate>Thu, 26 Jun 2008 03:27:11 +0000</pubDate> <dc:creator>Justin Yost</dc:creator> <category><![CDATA[Programming]]></category> <category><![CDATA[Software Code]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[code]]></category> <category><![CDATA[networking]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://www.yostivanich.com/?p=188</guid> <description><![CDATA[For a computer science class, Remoting and Networking with C#, we had a networking project to do that I thought I would put out to see if it helps anyone else looking for a basic networking project with .NET. The project can be found here. As usual the code is licensed with an MIT License, [...]]]></description> <content:encoded><![CDATA[<p>For a computer science class, Remoting and Networking with C#, we had a networking project to do that I thought I would put out to see if it helps anyone else looking for a basic networking project with .NET. The project <a
title="TicTacToeNetworked Project Files" href="http://publicftp.yostivanich.com/code/TicTacToeNetworked/" class="broken_link">can be found here</a>. As usual the code is licensed with an MIT License, so do with it what you will.</p><p>The project has a client and a server app. The client plays a game of Tic-Tac-Toe, and as the game progresses sends messages back to the server via a TCP Stream of messages about the state of the game. These messages are then written to the console of the server. After the client exits the server shuts down.</p><p>Some possible future ideas, including making this a GUI application, including a compute based opponent and allowing two different clients to connect via the server and play against each other. All of these would be good ways for this project to move forward.</p><p>Hope you like the code.</p> ]]></content:encoded> <wfw:commentRss>http://www.yostivanich.com/2008/06/25/basic-c-networking-project/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 9/17 queries in 0.024 seconds using disk

Served from: www.yostivanich.com @ 2010-07-31 16:14:06 -->