This discussion reminded me of a language spec I was sent some years ago.  I 
reproduce it for your edification and interest:

We have just become the Value Abandoned Reseller for the new programming 
language C+-, which can only be used by programmers with at least three years 
C+- experience thus ensuring an immediate skills shortage. A government 
minister has already booked her first-class ticket to a foreign country where 
sufficient guile is thought to exist to make up for this shortage before the 
general election. The new fast track visa scheme will be extended to include 
illegal immigrants who may have heard of C+- on their way through Europe to the 
UK.

C+- (pronounced ‘C More or Less’) is a subject-oriented language. Each C+- 
class instance, known as a subject, holds hidden members, known as prejudices, 
agendas or undeclared preferences, which are impervious to outside messages; as 
well as public members, known as boasts or claims. C+- is an innovation-neutral 
buzzword-compliant language developed by Nanosoft in a hurry for maximum user 
lock-in. It comes with its own methodology known as Subject-Oriented 
Development in Information Technology or SODIT for short.

C+- has pointer oppression and extensive coercions to help cure programmers of 
their unhealthy propensity for creative thinking. Multithreading is encouraged 
for maximum entanglement so that programs run slow enough to facilitate 
debugging of the flawed design during project overruns. For obvious reasons, 
C+- will not work with any forking kernel, least of all Linux. C+- supports 
information hiding so successfully that data may never be found again. And it 
has automatic garbage collection twice a week, although garbage may be 
distributed if the Xmas bit is set to ungenerous mode.

The following C operators are overridden as shown:

        >       better than
        <       worse than
        >>      way better than
        <<      forget it
        !       not on your life
        *       any which way
        ~       sometimes
        ?:      rhetorical question
        +=      more equal than
        ==      comparable (ceteris paribus)
        !==     get a life
        ->      blame allocator
        sizeof  doesn’t matter

C+- is strongly typed, based on stereotyping and self-righteous logic. The 
Boolean variables TRUE and FALSE (known as constants in other, less realistic 
languages) are supplemented with CREDIBLE and DUBIOUS. All Booleans can be 
declared with the modifiers strong and weak. Weak implication is said to 
“preserve deniability” and was added at US government insistence. What-if, 
why-not and so-what expressions are aided by the special conditional EVENIFNOT 
X THEN Y.

The methodology promotes the Mongolian Hordes approach whereby many junior 
staff are thrown at a project until it achieves critical mass, a bit like the 
Manhattan project. New staff should ‘hit the ground running’ because moving 
targets are more difficult to hit. ‘Team-players’ are recommended because weak 
members will be carried by the others and, in any case, ‘original-thinkers’ 
undermine the self-esteem of managers. It should be noted that all other 
methodologies are just as good -- any ‘ology’ is guaranteed to make up for poor 
planning and lack of leadership. For more or less information see Cplusminus.com

John

John Weller
01380 723235
07976 393631



_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: https://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: https://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: https://leafe.com/archives
This message: 
https://leafe.com/archives/byMID/003501d66814$34fed980$9efc8c80$@johnweller.co.uk
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to