<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for thomasknierim.com</title>
	<link>http://www.thomasknierim.com</link>
	<description>Software development with Java, Scala, and PHP</description>
	<pubDate>Fri, 12 Mar 2010 05:17:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>Comment on Performance: Java vs. PHP vs. Scala by Tyrael</title>
		<link>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-469</link>
		<dc:creator>Tyrael</dc:creator>
		<pubDate>Tue, 09 Mar 2010 11:16:57 +0000</pubDate>
		<guid>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-469</guid>
		<description>so if you want to implement some "algorithm", like BinaryTree and FASTA, dont use PHP.
but in the real world, when the web applications spend 95% of the time waiting for resources like filesystem, sql, memcache, etc. you wont see this magnitude of difference...

Tyrael</description>
		<content:encoded><![CDATA[<p>so if you want to implement some &#8220;algorithm&#8221;, like BinaryTree and FASTA, dont use PHP.<br />
but in the real world, when the web applications spend 95% of the time waiting for resources like filesystem, sql, memcache, etc. you wont see this magnitude of difference&#8230;</p>
<p>Tyrael</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Java Currency Conversion Class by Sven</title>
		<link>http://www.thomasknierim.com/60/java/java-currency-conversion-class/#comment-465</link>
		<dc:creator>Sven</dc:creator>
		<pubDate>Wed, 17 Feb 2010 18:10:41 +0000</pubDate>
		<guid>http://www.thomasknierim.com/60/java/java-currency-conversion-class/#comment-465</guid>
		<description>There is an open source API which tackles the holiday problem and calculates holidays for a given year/country/state/region etc. Please see http://jollyday.sourceforge.net

Maybe this can help.
Cheers, Sven</description>
		<content:encoded><![CDATA[<p>There is an open source API which tackles the holiday problem and calculates holidays for a given year/country/state/region etc. Please see <a href="http://jollyday.sourceforge.net" rel="nofollow">http://jollyday.sourceforge.net</a></p>
<p>Maybe this can help.<br />
Cheers, Sven</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Make WAR with Eclipse by pit_theo</title>
		<link>http://www.thomasknierim.com/81/web-development/make-war-with-eclipse/#comment-461</link>
		<dc:creator>pit_theo</dc:creator>
		<pubDate>Sat, 23 Jan 2010 14:06:40 +0000</pubDate>
		<guid>http://www.thomasknierim.com/81/web-development/make-war-with-eclipse/#comment-461</guid>
		<description>Thanks! I was looking all over for this! Great article!</description>
		<content:encoded><![CDATA[<p>Thanks! I was looking all over for this! Great article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Performance: Java vs. PHP vs. Scala by thomas</title>
		<link>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-460</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Fri, 22 Jan 2010 11:38:41 +0000</pubDate>
		<guid>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-460</guid>
		<description>While I can't vouch for the correctness of the data, it is important to note that what is measured here is CPU time. Therefore, caching, even object caching, is unlikely to affect the results.

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>While I can&#8217;t vouch for the correctness of the data, it is important to note that what is measured here is CPU time. Therefore, caching, even object caching, is unlikely to affect the results.</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Performance: Java vs. PHP vs. Scala by noscript</title>
		<link>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-459</link>
		<dc:creator>noscript</dc:creator>
		<pubDate>Fri, 22 Jan 2010 09:21:55 +0000</pubDate>
		<guid>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-459</guid>
		<description>I don't think this comparison is correct in detail because results may strongly depend on how e.g. php  is setup. There are lots of tricks and tweaks so the absolute number given in this charts might not fit real productive systems. But the overall better performance of precompliled languages over interpreted languages like php is not denialble.
Performance is not the right question as every huge website do either cache (e.g. akamai) or avoid executing dynamic sites and therefore its server(s) store and deliver plain html (which is btw. way faster than everything else). Combinations are possible. By doing the right mix servers/DBMS can be discharged by estimated 80%.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think this comparison is correct in detail because results may strongly depend on how e.g. php  is setup. There are lots of tricks and tweaks so the absolute number given in this charts might not fit real productive systems. But the overall better performance of precompliled languages over interpreted languages like php is not denialble.<br />
Performance is not the right question as every huge website do either cache (e.g. akamai) or avoid executing dynamic sites and therefore its server(s) store and deliver plain html (which is btw. way faster than everything else). Combinations are possible. By doing the right mix servers/DBMS can be discharged by estimated 80%.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Java vs. PHP vs. Scala by thomas</title>
		<link>http://www.thomasknierim.com/103/java/java-vs-php-vs-scala/#comment-437</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Fri, 04 Dec 2009 15:49:03 +0000</pubDate>
		<guid>http://www.thomasknierim.com/103/java/java-vs-php-vs-scala/#comment-437</guid>
		<description>Of course, nothing keeps you from using a Java web framework with Scala.

However, there's a bit of a mismatch, because Scala has traits, pattern matching, actors, etc. which a Java framework cannot take advantage of.  Something more scala-ish would be nicer...

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>Of course, nothing keeps you from using a Java web framework with Scala.</p>
<p>However, there&#8217;s a bit of a mismatch, because Scala has traits, pattern matching, actors, etc. which a Java framework cannot take advantage of.  Something more scala-ish would be nicer&#8230;</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Java vs. PHP vs. Scala by Steve</title>
		<link>http://www.thomasknierim.com/103/java/java-vs-php-vs-scala/#comment-436</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 04 Dec 2009 14:48:44 +0000</pubDate>
		<guid>http://www.thomasknierim.com/103/java/java-vs-php-vs-scala/#comment-436</guid>
		<description>I think that the remark about there being a limited number of frameworks for Scala is artificial at best.  Afterall, what is to keep a developer from using the Java web frameworks like Wicket or Struts or Tapestry or (insert your favorite here) with Scala?</description>
		<content:encoded><![CDATA[<p>I think that the remark about there being a limited number of frameworks for Scala is artificial at best.  Afterall, what is to keep a developer from using the Java web frameworks like Wicket or Struts or Tapestry or (insert your favorite here) with Scala?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JSF - Productivity vs. Scalability by thomas</title>
		<link>http://www.thomasknierim.com/108/web-development/jsf-scalability/#comment-435</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Thu, 03 Dec 2009 03:04:42 +0000</pubDate>
		<guid>http://www.thomasknierim.com/108/web-development/jsf-scalability/#comment-435</guid>
		<description>Sorry, for the late reply. I just saw your comment.

I am not sure if the portable devices you mentioned are the "prime audience" for web applications. But if they are powerful enough to run a web browser, they are certainly powerful enough to manage client state. 

In many cases, they are even powerful enough to do client processing. I mean, even cell phones and pocket PCs have Java and ECMAScript these days.

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>Sorry, for the late reply. I just saw your comment.</p>
<p>I am not sure if the portable devices you mentioned are the &#8220;prime audience&#8221; for web applications. But if they are powerful enough to run a web browser, they are certainly powerful enough to manage client state. </p>
<p>In many cases, they are even powerful enough to do client processing. I mean, even cell phones and pocket PCs have Java and ECMAScript these days.</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Make WAR with Eclipse by Bob Yoplait</title>
		<link>http://www.thomasknierim.com/81/web-development/make-war-with-eclipse/#comment-427</link>
		<dc:creator>Bob Yoplait</dc:creator>
		<pubDate>Sat, 28 Nov 2009 12:11:46 +0000</pubDate>
		<guid>http://www.thomasknierim.com/81/web-development/make-war-with-eclipse/#comment-427</guid>
		<description>Also, you need EE, otherwise you don't get the "Dynamic Web Project" choice in the menu</description>
		<content:encoded><![CDATA[<p>Also, you need EE, otherwise you don&#8217;t get the &#8220;Dynamic Web Project&#8221; choice in the menu</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Performance: Java vs. PHP vs. Scala by thomas</title>
		<link>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-413</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Sat, 21 Nov 2009 03:24:11 +0000</pubDate>
		<guid>http://www.thomasknierim.com/119/java/performance-java-vs-php-vs-scala/#comment-413</guid>
		<description>I am not entirely convinced by this argument. Optimising code is certainly the best way to gain performance, but in the "real world" software is rarely optimised and changing it may be costly or impossible. Using JVM languages vs. interpreted languages usually means that your server can handle more requests per second, since the former are less CPU-intensive. This translates into tangible benefits, such as more concurrent users, better burst load performance, etc. The one thing where PHP has an edge is better support for virtual hosting, since users don't need to share a JVM. But that's a different story.

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>I am not entirely convinced by this argument. Optimising code is certainly the best way to gain performance, but in the &#8220;real world&#8221; software is rarely optimised and changing it may be costly or impossible. Using JVM languages vs. interpreted languages usually means that your server can handle more requests per second, since the former are less CPU-intensive. This translates into tangible benefits, such as more concurrent users, better burst load performance, etc. The one thing where PHP has an edge is better support for virtual hosting, since users don&#8217;t need to share a JVM. But that&#8217;s a different story.</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
</channel>
</rss>
