The [xyz]-maxes are just coincidences.
In another thread I explained where my nickname comes from. In short, for my daily work I rely heavily on a capable text/source editor, and my choice is
emacs. This editor is so capable that the usual question is not "
can I do this with emacs", but "
how do you do this with emacs".
After 39 years as a software developer of which I have been using emacs for well 30 years, I've used maybe only 5% of what you can do with it - and I'm a power user. I don't think there is anyone in the world who knows it all, not even the developers themselves (whose numbers probably run into the thousands all over the world).
You can write own modules and macros in
Lisp (which implements reverse polish notation and is thus not exactly everyone's cup of tea) or use regular expressions to name just two extremely powerful features. But it takes a full blown software developer to understand and make use of such things. Just a regular expression example:
Code:
$latlon !~ /^[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?),\s*[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)$/
That's the code which I use to detect whether or not a lat/lon value in The GRUNT is syntactically and even semantically correct. One can use expressions of this kind in emacs to find and manipulate texts of any kind.
But you see, the enthusiasm goes through with me ;-)
It's fantastic, and that's why my nickname is a tribute to this editor - which is open source and therefore free. It runs on Linux, Windows, Apple and on mainframe architectures as well.