At 04:11 PM -0700 06/28/2005, Bruce Johnson wrote:
On Jun 28, 2005, at 2:24 PM, [EMAIL PROTECTED] wrote:
That 'crud', as you put it, is why people use OS X over, say,
Windows or Linux. And, truth be told, it's no more piggy than
Windows or XWindows.
Oh, I know. But comparing one pig with another does not a fast cat
make. Nor does it excuse either company for using inefficient
designs and producing bad code. OTOH, we need to do our share to
keep the workers employeed.
There's also the point that while higher code efficiency can be
gotten, it's at the cost of portability, readability and/or
maintainability. Always keep in mind that old, old engineering
paradigm: "Faster, Better, Cheaper. Pick any two."
No, sorry, that's mostly FUD. I've been on quite a few projects
where we had to write tight efficient code. Millions and millions of
lines. Most are fully documented, fully maintainable, and have been
ported to a number of platforms over the years. It can be done, even
at a reasonable cost. You just need to not be lazy - and require the
docs etc from day 1.
It's not 'bad code'. Try writing some of your own before you criticize theirs.
Been there, done that, designed it, implemented it. Everything from
real-time OS kernels to native and cross compilers to high-order math
RTLs to ui/control/targetting systems. Microcode, macrocode,
assembly, and HOLs. Been spinning code since the late '70s.
Then came *implementing* the pseudocode...=8-0
ug. I hate hate hate writing pseudocode. Especially these framework
pseudos, where they actually push it thru a "linter" to make sure
your syntaxes smell like the next guy's. (I prefer a conversational
algorithmic type) :\
it's apparently quite easy to write horridly inefficient code in java.
ROFLMAO. :)
You mean you shouldn't use a bubble sort to handle a million records?
jmp .-1
- Dan.
--
G-List is sponsored by <http://lowendmac.com/> and...
Small Dog Electronics http://www.smalldog.com | Refurbished Drives |
-- We have Apple Refurbished Monitors in stock! | & CDRWs on Sale! |
Support Low End Mac <http://lowendmac.com/lists/support.html>
G-List list info: <http://lowendmac.com/lists/g-list.shtml>
--> AOL users, remove "mailto:"
Send list messages to: <mailto:[email protected]>
To unsubscribe, email: <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/g-list%40mail.maclaunch.com/>
iPod Accessories for Less
at 1-800-iPOD.COM
Fast Delivery, Low Price, Good Deal
www.1800ipod.com