On 12.01.12 10:36, Gary Johnson wrote:
> On 2012-01-12, Marc Weber wrote:
> 
> > Besides: You just proofed my point: All of you did at least some JS :)
> 
> I guess I should have spoken up the first time you mentioned this
> nonsense.  Not everyone writes web applications.  Some of us write
> code for embedded systems and development environments and use
> primarily C, C++ and bash with a little awk, Python, Perl and Tcl,
> and of course VimL.  I never use Java-anything.  Same goes for PHP
> and Ruby.

+1

In over a quarter of a century of embedded systems development, I've not
even read one line of JS, Ruby, or PHP. (And perl is a write-only
language, AFAICT.)

Python seems more common, but it's regex facilities were poor, last time
I looked.

Incrementally improving vim's scripting language might win new
adherents, whereas throwing it out in favour of some new fad will just
alienate those who have learnt the old, as well as those who favour some
other new language. Choose perl, and we're instantly miles worse off, as
many will testify, including its authors:

Yes, sometimes Perl looks like line-noise to the uninitiated, but to the
seasoned Perl programmer, it looks like checksummed line-noise with a
mission in life.                                      - The Llama Book

A Perl script is correct if it's halfway readable and  gets  the  job
done before your boss fires you.       - L. Wall & R. L. Schwartz, in
                                  _Programming Perl_ (The Camel Book)

In general, they do what you want, unless you want consistency.
                                    - Larry Wall in the perl man page

[Perl is] more like a tank than a mine field. It may be ugly, but it
shoots straight and gets you where you're going, if you don't mind a few
squashed daisies.    - Larry Wall
                                       But how much more, we should ask.

Some [people] feel that the best way to improve Perl would be to go
back in time and shoot the author before he wrote it.
                                                       -Larry Wall

> Am I correct that perl5-porters is the proper forum for submitting
> my ideas?
I think you didn't get a reply because you used the terms "correct" and
"proper", neither of which has much meaning in Perl culture. :-)
                                                       -Larry Wall

Note that this is Perl code and I'm well-aware of the general
"unparseable" nature of Perl. A "most works" solution would be fine.
                                            - Ovid, on Vim Users ML.

It's not that perl programmers are idiots, it's that the language
rewards idiotic behavior in a way that no other language or tool
has ever done.
                                                     -Erik Naggum

My only wish for vim is for POSIX EREs, for consistency with awk, sed,
egrep, etc. There should be no need to suffer obsolete regex dialects
when moving from other unix tools to the unix editor. (OK, \v is close
enough to get by, but a configurable POSIX default would be brilliant.)

Erik
(Who some years ago bought three perl books, intending to learn the
language, but gave away that idea, and the books, in disgust.)

-- 
Hell is other people's Perl.
        -- Linux Journal - Dec. 2000

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to