Is it me or does Hardy run like a pig?

Knapp magick.crow at gmail.com
Thu Oct 16 11:52:07 UTC 2008


> "Then there are all the new languages. They make coding faster and less
> buggy but they don't make it more efficient or smaller."
>
> Faster is not more efficient? Smaller as in memory size, I agree, that's
> important, but less buggy, from my point of view, is the jackpot.

Faster CODING (as in writing the program not running it) is great, if
you need to get something done,  less buggy more so, but when I say
efficient and smaller, I am talking about the final code that the
computer runs being smaller and more efficient.

There are at least two kinds of optimizations. There is the sort, like
unrolling loops and such that lead to really bad to read but fast code
and then there are they really important kind that comes WITH the
design. A good example of this would be list sorting. You can use a
bubble sort and it is easy to understand, it is easy to sell to your
boss and it will be bug free most times. It is a good sort. BUT, then
there is the quick sort. I still think it is magick! How does that
really work?? Yes, I know how to write it but still, who ever invented
it was a GREAT programmer! This is the sort of programming that we
would really like to have for everything we write. Alas most
programmers are not great programmers and most programs written by
poor programmers will have bubble sort sort of code in them and no one
will ever fix it.

I think the person who said he just writes and lets other clean up is
mess is wrong. You should not write that way. If you really do suck as
a programmer but want to help then write that code of yours that works
and then MAKE IT BETTER YOURSELF!!! You are the best person for the
job. No one else understands that problem or your code better than
you. Spend the time it takes to learn and take your time to think of
the best way to do it. Become a better programmer! Cleaning up someone
else's half ass code is not something any programmer wants to do.

I think that if someone can ever write a python compiler that known
when to treat the code like C and when to just let it be, we will have
the best of both worlds. I looks like this is an AI nightmare at this
point.

The only reason we can use python for mainline programming is because
our computers have become so fast and large (ram). Can you see a C64
OS being written in python?

-- 
Douglas E Knapp

http://sf-journey-creations.wikispot.org/Front_Page




More information about the kubuntu-users mailing list