[Lazarus] Easiest way to "case" strings

Alexander Klenin klenin at gmail.com
Tue Mar 24 05:35:11 CET 2009


On Tue, Mar 24, 2009 at 07:03, Marco van de Voort <marcov at stack.nl> wrote:
> Well, you can nearly impossibly miss the sliding slope there. First just
> strings, then hashing to speed it up, then wildcards, then demand for regex
> etc.
This is generic argument applicable to any language feature.
"Sliding slopes" are everywhere, so the safest course of action is not
to move at all.
This is what I am ranting about, excessive conservatism leading to a stagnation.

> And everytime the same references to other interpreted languages that do such things.
Eh, "other interpreted"? Pascal is compiled, as you surely know.

> In general the Wirthian philosophy was limitation to the basics, and
> Pascal's direct successor language (modula2) is actually smaller.
I already answered this. Modula and Oberon are a direct successors of Pascal,
but so is Object Pascal. For better or worse, Object Pascal has taken
another course,
and I don't think it is a good move to retrofit minimalist philosophy
to Object Pascal now.

Otherwise, we should start by removing built-in Strings -- they are against
this philosophy too (and were criticized for that).

-- 
Alexander S. Klenin



More information about the Lazarus mailing list