<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Coding the Architecture - opinions tag</title>
  <link>http://www.codingthearchitecture.com/tags/opinions/</link>
  <description>Software architecture for developers</description>
  <language>en</language>
  <copyright>Coding the Architecture</copyright>
  <lastBuildDate>Mon, 21 May 2012 09:41:00 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>How out of date am I?</title>
    <link>http://www.codingthearchitecture.com/2006/12/04/how_out_of_date_am_i.html</link>
    
      
      
        <description>
          &lt;p&gt;I was in the pub last Saturday and the talk turned to programming languages and performance (honestly my friends and I are soooo cool). One friend is the architect for the web systems of a large, national newspaper and he was telling us that Java wasn&#039;t suitable for low latency systems. I work on trading systems for investment banks and mainly use Java so was disagreeing with him. His main argument was around delays due to garbage collection.&lt;/p&gt;
&lt;p&gt;In many ways we were both right as I was talking about java since 1.3 and he was talking about the last time he touched the language in the 1.1 days. His views were based on (valid) experiences but really needed to be re-examined. Rather than gloat (OK, as well as gloat) I thought that I would look at some of my own preconceptions that could be out of date.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Windows is not a reliable server platform &lt;/li&gt;
    &lt;li&gt;SQL Server is inferior to Oracle &lt;/li&gt;
    &lt;li&gt;Open Source products are not stable or supported &lt;/li&gt;
    &lt;li&gt;XML is slow to process and often unnecessary &lt;/li&gt;
    &lt;li&gt;Talking loudly about IT tends to make people avoid you in bars &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;From the above you can probably tell that I like systems created in java that are run on Unix boxes and use Oracle as a database - but normally don&#039;t talk about it in pubs.&lt;/p&gt;
&lt;p&gt;Are my views out of date and by how long? Perhaps they were never correct? The crux of the issue is how often should people re-examine their opinions on technology?&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.codingthearchitecture.com/2006/12/04/how_out_of_date_am_i.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
    
    
    <category>How do you define software architecture?</category>
    
    <comments>http://www.codingthearchitecture.com/2006/12/04/how_out_of_date_am_i.html#comments</comments>
    <guid isPermaLink="true">http://www.codingthearchitecture.com/2006/12/04/how_out_of_date_am_i.html</guid>
    <pubDate>Mon, 04 Dec 2006 13:03:00 GMT</pubDate>
  </item>
  
  </channel>
</rss>

