Re: GNOME CVS: gnome-core mmclouglin



> > On the other hand, having deep call stacks on simple things (worse,
> > every call)before the data can be got back/handed over to the OS is
> > only getting worse over time.
> 
> This is mostly an implementation detail, and after you optimize that, the
> minimum number of call layers needed becomes an OS issue.

Complexity is generally your enemy not layers. (Another IETF motto btw is
"think layered program flat" - in other words if your protocol can be
cleanly parsed from left->right you can write the entire encode-decode as
a single flat layer rather than processing blocks of data multiple times)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]