* blah blah <qwerty1...@gmail.com> [2007-01-31 09:40]:
> Don't forget BSTR's, the best of them all. Typedef'd as a WCHAR
> *, so you'd think they are the same, yet the four bytes before
> the first character contains the length of the string. Greatest
> idea ever.
> 
> Hate.

I am not disputing the hatefulness of false cognate typedefs.
Pascal strings however *are* in fact a great idea for a tiringly
long list for reasons -- better than C strings in every
conceivable way bar one or two.

(My trajectory as a programmer was BBC BASIC -> Pascal -> Forth
-> x86 assembler -> C. When I first heard how strings worked in
C, I thought "now that's stupid." I was but a greenhorn, but my
intuition was clearly already decent; even a greenhorn can tell
that C strings blow.)

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Reply via email to