D pointers

Michael Pyne pynm0001 at comcast.net
Sun Oct 2 23:15:19 BST 2005

On Sunday 02 October 2005 17:51, Holger Freyther wrote:
> Hi,
> the issue is not with the many more mallocs but with the mindset. If
> 2Ghz machine are old... well all of my mobile devices are old then.
> Probably this is one of the reasons GNOME runs on the Nokia N770 and
> KDE not.

Wow, have you used KDE?  Every time I've tested GNOME in the past few years 
KDE was 'faster', or at least appeared so.  Many hackers smarter than I have 
invented hacks and other techniques to make KDE the best performing desktop 
of its class, so I'm not sure to what mindset you're referring.

If you're referring to the mindset where we make it possible for developers to 
easily maintain (and fix!) code instead of bean counting CPU cycles, then I 
suppose many of us are guilty as charged.  However I'll never be ashamed of 
being 1% less efficient if it makes the code better or easier to write and 
maintain.  Otherwise why would Java/Python/Perl/C#/etc. be so popular?  It's 
not because it's the most optimized possible code.

Also, I don't recall saying that 2 GHz machines are old.  The system I am 
typing this from is *underclocked* to 1.9 GHz and it is perfectly capable.  I 
don't even have a distcc/icecream build cluster like a few devs have. So 
please don't try to pull that on me. :P

> That is slightly off topic but I would welcome a KDE4 where the core
> technologies can be utilized on handhelds (like Gnome VFS, Gnome
> Office, Gnome Evolution Data Center) are utilized on the N770.

Wouldn't we all. =D  Maybe we should get a big company to hire all the extant 
KDE hackers and get it done like Nokia did for their GNOME port.

 - Michael Pyne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20051002/31d45d25/attachment.sig>

More information about the kde-core-devel mailing list