While lower cost, improved productivity, and reducing bug counts don’t
seem sufficient to motivate most businesses to change their software
development practices significantly, I’m thinking that the shift to
multi-core CPUs may force a sufficient crisis within the next few
years that something will have to be done about it:  Multi-threaded
programming is still far beyond the reach of “ordinary” developers.
(...if you want the systems to actually work!   ;-)

So I’m hoping that the increase in multi-core CPUs may drive adoption
of some kind of OO-functional hybrid (strongly immutable types and
strictly controlled interaction with external resources).
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to