On Thu, Dec 29, 2011 at 8:23 AM, Kirk Pepperdine <[email protected]>wrote:
> it's a big list but I think this year will be about how make Java play > better with the CPU…. which implies, we'll need to learn more about how > CPUs really work. it's a trend that has been emerging for a while but > really only at a high fluffy handwaving level. I find that people are > starting to ask the deeper questions, how is this really working? How can > we tell? What adjustments can we make to increase cooperation between app > and CPU? I think your observations might be coming from some selection bias. I really don't see this trend at all. If anything, the trend in CS has been to climb higher and higher in abstraction, away from the lower levels. Don't get me wrong, I think it's absolutely crucial for a certain population of the CS community to understand these concepts inside and out, because without them, nothing would get done, but by and large, the vast majority of developers can get their job done without knowing much about garbage collection, assembly language, CPU or page faults. I am very glad that we have remarkable experts such as yourself on the front line making sure that the engine we are using is not just continuously well oiled but keeps performing better and better every year, but I don't think most drivers need to know how an engine runs in order to drive their car. -- Cédric -- 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.
