“In this series of articles I intend to explore the varying
implementations of strings in languages that are common on the
Linux platform. The first article will explore the regular
expression library provided with GNU libc. In future articles
I hope to look at other common libraries and languages – hashing
functions in Java and strings in KDE versus string in Gnome.”
“Each language has its strengths and its weaknesses. I hope that
by doing a little grunt work on your behalf, I’ll be able to give
you a brief overview of the abilities and weaknesses of the common
languages and their libraries with respect to string handling.”
“I won’t be talking about internationalization and localisation
in this series of articles, since those subjects are worthy of
volumes of study – not a short summary.”