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


Groups > comp.lang.forth > #28892

Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion]

From Paul Rubin <no.email@nospam.invalid>
Newsgroups comp.lang.forth
Subject Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion]
Date 2014-03-03 16:53 -0800
Organization Nightsong/Fort GNOX
Message-ID <7xd2i2g4ya.fsf@ruckus.brouhaha.com> (permalink)
References (6 earlier) <op.xbrvstbm5zc71u@localhost> <64ydnTV-KKDsZZfOnZ2dnUVZ_uWdnZ2d@supernews.com> <f6fbab58-ca56-441e-9a88-d37b46eee4b2@googlegroups.com> <op.xb5u5phn6zenlw@localhost> <49cd9255-de0b-4747-a738-18c1a0c5eb24@googlegroups.com>

Show all headers | View raw


hostilefork@gmail.com writes:
> following the download link to find that I meant 1MB binary

Red looks kind of interesting, but by Forth standards 1MB is gigantic
bloatware.  Forth historically provided a complete interactive
development and application environment on minicomputers with 16K or so
of memory.  Today its main application niche is embedded
microcontrollers of comparable size.  There are even Forth-specific CPU
architectures that can run Forth code much more efficiently (in terms of
silicon resources) than conventional processors can run conventional
code.  On my 64-bit Linux desktop, Gforth (a full featured
implementation with lots of creature comforts though without a built-in
IDE) has a 136K binary.

Regarding Rebol, the red-lang slide "Natural scope of application" puts
Rebol as comparable to scripting languages like Python.  Forth is more
comparable to C in that it's close to the hardware, uses raw memory
addresses, normally uses static or manual memory allocation (a
Boehm-style GC is available as a library), etc.  It easily finds its way
into real-time control applications where scripting languages aren't
suitable.  The Red/system subset might be comparable to this, based on
the slides--I haven't looked at it closely.

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


Thread

Forth in oblivion akk <akk@nospam.org> - 2014-02-16 19:21 +0100
  Re: Forth in oblivion Mark Wills <markrobertwills@yahoo.co.uk> - 2014-02-16 12:03 -0800
    Re: Forth in oblivion hughaguilar96@yahoo.com - 2014-02-16 15:47 -0800
    Re: Forth in oblivion Peter Percival <peterxpercival@hotmail.com> - 2014-03-05 15:25 +0000
  Re: Forth in oblivion visualforth@rocketmail.com - 2014-02-18 00:06 -0800
    Re: Forth in oblivion "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-02-18 06:15 -0500
      Re: Forth in oblivion visualforth@rocketmail.com - 2014-02-18 09:52 -0800
        Re: Forth in oblivion "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-02-18 18:16 -0500
          Re: Forth in oblivion visualforth@rocketmail.com - 2014-02-18 19:05 -0800
            Re: Forth in oblivion AKK <akk@nospam.org> - 2014-02-19 09:47 +0100
            Re: Forth in oblivion Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-02-19 04:08 -0600
            Re: Forth in oblivion "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-02-19 05:39 -0500
          Re: Forth in oblivion Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-02-19 04:09 -0600
            Re: Forth in oblivion "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-02-19 06:18 -0500
              Re: Forth in oblivion Stefan Mauerhofer <smauerhofer@androsoft.ch> - 2014-02-19 03:35 -0800
              Re: Forth in oblivion Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-02-20 10:06 -0600
          Re: Forth in oblivion "Stanley Daniel de Liver" <notagoodone@invalid.org.invalid> - 2014-02-23 21:17 +0000
            Re: Forth in oblivion "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-02-24 01:18 -0500
              Re: Forth in oblivion "Elizabeth D. Rather" <erather@forth.com> - 2014-02-23 21:44 -1000
                Re: Forth in oblivion hostilefork@gmail.com - 2014-03-02 04:36 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-03 14:30 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-03 15:34 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] Paul Rubin <no.email@nospam.invalid> - 2014-03-03 16:53 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-03 17:10 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2014-03-04 10:28 +0000
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-03 21:05 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-03 18:42 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] Stefan Mauerhofer <smauerhofer@androsoft.ch> - 2014-03-03 23:54 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-04 13:49 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-04 17:23 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-05 04:02 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-05 19:01 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] albert@spenarnc.xs4all.nl (Albert van der Horst) - 2014-03-06 02:17 +0000
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hughaguilar96@yahoo.com - 2014-03-06 23:48 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-07 17:23 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] hostilefork@gmail.com - 2014-03-08 01:37 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-08 20:32 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] Stefan Mauerhofer <smauerhofer@androsoft.ch> - 2014-03-04 22:15 -0800
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-04 16:41 -0500
                Re: Rebol, Red, Haxe languages, was [Re: Forth in oblivion] "Rod Pemberton" <dont_use_email@xnothavet.cqm> - 2014-03-04 17:06 -0500
                Re: Forth in oblivion Andrew Haley <andrew29@littlepinkcloud.invalid> - 2014-03-05 11:11 -0600
                Re: Forth in oblivion hughaguilar96@yahoo.com - 2014-03-07 21:14 -0800
  Re: Forth in oblivion albert@spenarnc.xs4all.nl (Albert van der Horst) - 2014-02-18 13:17 +0000

csiph-web