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.

Reply via email to