Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #17391

Re: Windows8

From Paul Rubin <no.email@nospam.invalid>
Newsgroups comp.lang.forth
Subject Re: Windows8
References (2 earlier) <r6adneVRDaG_pTzNnZ2dnUVZ_s2dnZ2d@supernews.com> <k7vmsc$df3$1@speranza.aioe.org> <2012Nov14.180148@mips.complang.tuwien.ac.at> <k899a1$rb2$1@speranza.aioe.org> <50aaa2e4$0$293$14726298@news.sunsite.dk>
Date 2012-11-19 13:46 -0800
Message-ID <7xy5hx466p.fsf@ruckus.brouhaha.com> (permalink)
Organization Nightsong/Fort GNOX

Show all headers | View raw


Doug Hoffman <glidedog@gmail.com> writes:
> As others have indicated that would be a failure on the part of the
> programmer to FREE memory.

Calling it a programmer "failure" is kind of an incomplete description.
To FREE memory you first have to know that the memory is no longer in
use, which can require careful bookkeeping in the program if the memory
is (e.g.) shared between multiple objects.

That bookkeeping is error-prone to start with, and it expands programmer
effort (i.e. development budget) even when it works.  If you have the
machine resources to take a moderate efficiency hit in the running
program, and if you're using dynamic memory in any more than trivial
way, GC can be quite a big win for programmer productivity.  FREE seems
to have gone out of style even in C++, which now (C++11) prefers
reference-counted pointers that are handled sort of invisibly by the
standard library, for heap-allocated data.

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Windows8 visualforth@rocketmail.com - 2012-11-02 08:41 -0700
  Re: Windows8 Brad Eckert <hwfwguy@gmail.com> - 2012-11-02 11:12 -0700
  Re: Windows8 visualforth@rocketmail.com - 2012-11-06 09:05 -0800
    Re: Windows8 Jason Damisch <jasondamisch@yahoo.com> - 2012-11-12 07:10 -0800
      Re: Windows8 stephenXXX@mpeforth.com (Stephen Pelc) - 2012-11-12 17:27 +0000
    Re: Windows8 visualforth@rocketmail.com - 2012-11-21 17:48 -0800
  Re: Windows8 visualforth@rocketmail.com - 2012-11-07 20:44 -0800
  Re: Windows8 Jason Damisch <jasondamisch@yahoo.com> - 2012-11-12 07:15 -0800
    Re: Windows8 Brad Eckert <hwfwguy@gmail.com> - 2012-11-12 07:59 -0800
    Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-12 07:55 -1000
      Re: Windows8 "Ed" <invalid@nospam.com> - 2012-11-14 20:04 +1100
        Re: Windows8 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-11-14 17:01 +0000
          Re: Windows8 "Ed" <invalid@nospam.com> - 2012-11-18 11:14 +1100
            Re: Windows8 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-11-19 14:25 +0000
              Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-19 08:09 -1000
                Re: Windows8 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-11-20 09:55 +0000
                Re: Windows8 mhx@iae.nl (Marcel Hendrix) - 2012-11-25 10:56 +0200
                Re: Windows8 Bernd Paysan <bernd.paysan@gmx.de> - 2012-11-25 16:46 +0100
            Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 16:21 -0500
              Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 13:46 -0800
                Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 17:05 -0500
                Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-19 12:14 -1000
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 14:30 -0800
                Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-19 12:53 -1000
                Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 17:44 -0500
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 14:52 -0800
                GC (was Re: Windows8) Doug Hoffman <glidedog@gmail.com> - 2012-11-26 11:44 -0500
                Re: GC Paul Rubin <no.email@nospam.invalid> - 2012-11-26 11:44 -0800
                Re: GC Doug Hoffman <glidedog@gmail.com> - 2012-11-28 06:35 -0500
                Re: GC Paul Rubin <no.email@nospam.invalid> - 2012-11-29 11:58 -0800
                Re: GC albert@spenarnc.xs4all.nl (Albert van der Horst) - 2012-11-30 01:46 +0000
                Re: GC Paul Rubin <no.email@nospam.invalid> - 2012-11-29 21:14 -0800
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 14:42 -0800
                Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 17:56 -0500
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 15:14 -0800
                Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 18:45 -0500
                Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-19 14:18 -1000
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-19 16:18 -0800
                Re: Windows8 Doug Hoffman <glidedog@gmail.com> - 2012-11-19 19:01 -0500
                Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-19 12:58 -1000
                Re: Windows8 Bernd Paysan <bernd.paysan@gmx.de> - 2012-11-20 02:23 +0100
                Re: Windows8 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-11-20 10:48 +0000
                Re: Windows8 Alex McDonald <blog@rivadpm.com> - 2012-11-20 07:56 -0800
                Re: Windows8 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-11-21 15:03 +0000
                Re: Windows8 Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-11-23 05:58 -0800
                Re: Windows8 Mark Wills <forthfreak@gmail.com> - 2012-11-20 02:13 -0800
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-20 08:57 -0800
                Re: Windows8 "David N. Williams" <williams@umich.edu> - 2012-11-20 16:56 -0500
                Re: Windows8 mhx@iae.nl (Marcel Hendrix) - 2012-11-25 11:20 +0200
    Re: Windows8 rickman <gnuarm@gmail.com> - 2012-11-14 16:36 -0500
      Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-14 12:12 -1000
        Re: Windows8 rickman <gnuarm@gmail.com> - 2012-11-14 17:46 -0500
          Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-14 13:12 -1000
            Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-14 18:12 -0800
            Re: Windows8 rickman <gnuarm@gmail.com> - 2012-11-15 13:55 -0500
              Re: Windows8 RR <freedomspyder@gmail.com> - 2012-11-15 16:03 -0800
                Re: Windows8 rickman <gnuarm@gmail.com> - 2012-11-15 21:54 -0500
                Re: Windows8 RR <freedomspyder@gmail.com> - 2012-11-15 19:26 -0800
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-15 19:27 -0800
                Re: Windows8 Bernd Paysan <bernd.paysan@gmx.de> - 2012-11-16 17:45 +0100
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-16 09:10 -0800
                Re: Windows8 Bernd Paysan <bernd.paysan@gmx.de> - 2012-11-16 22:34 +0100
                Re: Windows8 Andy Valencia <vandys@vsta.org> - 2012-11-16 18:06 +0000
                Re: Windows8 Paul Rubin <no.email@nospam.invalid> - 2012-11-16 11:09 -0800
                Re: Windows8 Spam@ControlQ.com - 2012-11-16 15:18 -0500
        Re: Windows8 visualforth@rocketmail.com - 2012-11-15 00:19 -0800
          Re: Windows8 "Elizabeth D. Rather" <erather@forth.com> - 2012-11-14 22:55 -1000
          Re: Windows8 albert@spenarnc.xs4all.nl (Albert van der Horst) - 2012-11-15 12:20 +0000
            Re: Windows8 visualforth@rocketmail.com - 2012-11-15 08:32 -0800
            Re: Windows8 kenney@cix.compulink.co.uk - 2012-11-16 04:51 -0600
              Re: Windows8 stephenXXX@mpeforth.com (Stephen Pelc) - 2012-11-16 13:46 +0000
              Re: Windows8 visualforth@rocketmail.com - 2012-11-16 08:12 -0800
  Re: Windows8 the_gavino_himself <visphatesjava@gmail.com> - 2012-11-29 00:16 -0800

csiph-web