Re: What is different with Python ?



"Philippe C. Martin" <philippe@xxxxxxxxxxxxxxxxxxx> wrote:
> Yet, many issues that a future software engineer should know are
> mostly hidden by Python (ex: memory management) and that could be
> detrimental.

I know I'm going out on a limb by asking this, but why do you think future
software engineers should know about memory management?

I used to worry about register allocation. Today, I don't even know how
many registers any machine I work on has. I used to worry about word size,
and byte order. I used to worry about whether stacks grew up or down and
addressing modes and floating point formats. Sure, somebody's got to worry
about those things, but most people who write software can be blissfully
ignorant (or, at best, dimly aware) of these issues because somebody else
(compiler writer, hardware designer, operating system writer, etc) has
already done the worrying.

There used to be a time when you had to worry about how many tracks to
allocate when you created a disk file. When's the last time you worried
about that?
.



Relevant Pages

  • Re: What is different with Python ?
    ... I know I'm going out on a limb by asking this, but why do you think future software engineers should know about memory management? ... I used to worry about whether stacks grew up or down and addressing modes and floating point formats. ... Sure, somebody's got to worry about those things, but most people who write software can be blissfully ignorant of these issues because somebody else (compiler writer, hardware designer, operating system writer, etc) has already done the worrying. ...
    (comp.lang.python)
  • Re: Garbage Collection
    ... Jolyon Smith wrote: ... They generally don't have to worry about memory management. ... "You can get more with a kind word and a gun than you can with a ...
    (borland.public.delphi.non-technical)
  • Re: Why no reset() function?
    ... But I had the impression that the OP didn't ... want to worry about memory management at all. ...
    (comp.lang.c)
  • Re: Delete string variable
    ... This sort of nit-picky ... memory management just isn't something we generally have to worry about ... anymore, and simply put, VB doesn't even provide direct means of controlling ...
    (microsoft.public.vb.general.discussion)