in reply to Re^3: On TMTOWTDIness
in thread On TMTOWTDIness

In other words, there's only one way to write them, but lots of ways to extend them. Lots of ways to implement them, too, which is the flexibility you're pointing to.

Dead on. Perl virtual machine in FORTH, anyone? :-)

--shmem

_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                              /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}

Replies are listed 'Best First'.
Re^5: On TMTOWTDIness
by blazar (Canon) on May 16, 2007 at 18:44 UTC
    Dead on. Perl virtual machine in FORTH, anyone? :-)

    That's really an obsession of yours, ain't it? ;-)

      To be honest, yes. As far as obsession goes (not effort or success), I am in good company (obsession, not FORTH). See Thoughtful Programming and Forth for a nice summary of why I might be obsessed with this idea :-) But it is an idea as of yet, no more...

      Obligatory disclaimer: I agree with many ideas and conclusions laid out there, but not necessarily with all of them. Details of agreement and disagreement are subject to privacy.

      The idea of implementing Perl 6 in FORTH struck me as an obvious thing to try, since FORTH - lowlevel - is much the same way lingua franca as Perl is at the other end of the scale - highlevel (although I'm too much an amateur to try it myself, I guess - we'll see :-)

      update: made clear audreyt is obsessed, but not with Perl 6/FORTH ('til now :-)

      --shmem

      _($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                                    /\_¯/(q    /
      ----------------------------  \__(m.====·.(_("always off the crowd"))."·
      ");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}