<div> </div>
<div>I noted Nat's use of "crunchy" during the keynotes, found other instances, </div>
<div>of "crunchy" used as an attribute of talks, presentations. </div>
<div> </div>
<div>A "crunchy talk" has more technical content, as typified by the keynote on </div>
<div>doing parallel processing in Haskell (what Parrot is waiting for?). </div>
<div> </div>
<div>Actually it was about transactional memory, inspired by database folk </div>
<div>(like me!) and their ACID. Atomic tasks with all-or-nothing commit (rollback </div>
<div>if blocked) plus "else choose" capabilities, makes for intelligent parallel</div>
<div>programming, the next big challenge for many programmers.</div>
<div> </div>
<div>Speaking of which, it seems clear to me that C++ ain't goin' anywhere</div>
<div>any time soon. Intel's preferred solution for parallel processing is a new</div>
<div>C++ compiler with templates adapted to multi-tasking. </div>
<div> </div>
<div>This won't be your grandfather's supercomputing though. The extra CPU </div>
<div>horses may get used for rather "mundane" background tasks, such as font </div>
<div>smoothing.</div>
<div> </div>
<div>I want to hear the bed time story that goes with "mommy, why isn't there </div>
<div>a C++ Python offering?" From C to Java to C#... to Python itself. </div>
<div> </div>
<div>Aren't we missing something in that loop? </div>
<div> </div>
<div>Python in Haskell? </div>
<div> </div>
<div>Not what I was thinking.</div>
<div> </div>
<div>And for my next item on this crunchy diet, it's time to upload a composition </div>
<div>(a picture) of this robot penguin I first saw in demo mode at Europython, </div>
<div>purchased on sale at OSCON, from a French-English speaking geek grrrl </div>
<div>with a wacky keyboard (OK, wacky for *me*, artificially slowed by QWERTY </div>
<div>that I am as a writer).</div>
<div> </div>
<div>More re Crunchy the Penguin in my blog:</div>
<div><a href="http://mybizmo.blogspot.com/2007/07/tux-is-alive.html">http://mybizmo.blogspot.com/2007/07/tux-is-alive.html</a></div>
<div> </div>
<div>Kirby</div>
<div> </div>
<div> </div>