18 May
                
                    2008
                
            
            
                18 May
                
                '08
                
            
            
            
        
    
                11:27 a.m.
            
        As a side note on this discussion, isn't it so that the current CPU hardware evolved in such a way that it is better suited for imperative programs? (I'm not talking about the GPU, that's another story). I mean, hardware gets optimized to run applications faster, but these applications are mainly written in C/C++, so you get a nice feedback loop here... Is it possible to design hardware that is better suitable for functional languages?