Re: Larry Wall, on Tcl



On Dec 7, 9:59 am, Bryan Oakley <oak...@xxxxxxxxxxxxxxxxxxxx> wrote:
State of the Onion,http://www.perl.com/pub/a/2007/12/06/soto-11.html

After reading the article, I think it is worth pointing out a few
facts.

First is that Perl is such a poor language that it needs to be
reinvented. A not so subtle admission of a system which hasn't stood
the test of time.

Second: what is this guy talking about? Apparently he bought in to a
number of idiotic theories over the years and slowly discovered they
were idiotic. Most of these were associated with new-age scripting
languages. Perl6 sounds like a therapy session for some dude with a
lot of bad experiences.

I found exactly one example of a concrete recommendation for Perl6:
being able to support for 1..Inf.

This is described as being able to work with infinite lists! He admits
that you need to find some way to actually exit before Inf is reached,
although I disagree. Given a healthy computer and electricity, there
should be no problem. The usual glitch is dumb humans which see no
reason to do a for 1..Inf.

In Tcl one way to achieve this holy grail is something almost any
Tcl'er could discover by pure accident:

for {set i 1} {$i > 0} {incr i} {
....
}

See, Tcl can work for infinite lists!

Of course Perl could handle this so much faster, you might actually
reach Inf, who knows.
.



Relevant Pages

  • Re: Choosing Perl/Python for my particular niche
    ... >I was under the impression that Tcl ... >it's good to know that Tcl is an option to Perl and Python, ... >algorithms for programming coarse grain reconfigurable ...
    (comp.lang.perl.misc)
  • Re: Choosing Perl/Python for my particular niche
    ... >I was under the impression that Tcl ... >it's good to know that Tcl is an option to Perl and Python, ... >algorithms for programming coarse grain reconfigurable ...
    (comp.lang.python)
  • Tcl faster than Perl/Python...but only with tricks...
    ... about if it is possible for Python to beat Perl in a small text matching ... there comes a really fast Tcl solution at the ... $ cat *.htm> bigfile ... The code there for Perl was: ...
    (comp.lang.tcl)
  • Re: Interactive apps with tcl
    ... I am trying to build an interactive test application. ... would like to generate interactive commands to an existing ... I think you will want to look at the Expect extension to Tcl. ... If you prefer to work in Perl, ...
    (comp.lang.tcl)
  • Re: TCL cant do as much as Perl
    ... >> build these bridges in either Java, TCL, or Perl. ... >> When our manager asked which language we should encourage customer to use ... Most customers want the bridge to work ... Perl expertise as opposed to TCL but in most cases the customer doesn't have ...
    (comp.lang.tcl)