Warner Losh writes:
I personally like having the choices. I don't
want to be bothered with
malloc/free when I'm hacking together an awk or python script. On
the other hand, when it has to run fast or do lots of TPS inside a kernel,
I really don't want somebody else deciding when a good time to take
a 'hiccup' in performance is... It all depends on what I'm doing since
using techniques from the latter to optimize the former is a waste of
time. The whole reason I do a GC'd language is to write what I'm writing
faster with less hassle...
Some days I'm Dan Healy, some days I'm waving diagonal pliers around... :)
Completely agree with you. I do the same. But I actually know how to use
those diagonal pliers; I don't want someone who doesn't know what they're
doing to start snipping things.
Jon