Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^3: The behavior is [sic] undefined

by John M. Dlugosz (Monsignor)
on May 15, 2009 at 16:12 UTC ( [id://764301]=note: print w/replies, xml ) Need Help??


in reply to Re^2: The behavior is [sic] undefined
in thread The behavior is [sic] undefined

That's the kind of thinking that makes the C++ standard unreadable to most. I started out reading and memorizing the original casually-written Annotated Reference Manual. As things got more formal, a casual word would be replaced with the more formal phrase, everywhere. Then more qualifiers were added, such as "non-cv-qualified" and so on. If you didn't already know what it meant, it's thick goo.

I would envision a spec that used clear and mostly terse terminology. Like Perl itself, make the most common terms short. Rather than a dozen adjectives followed by X, make that whole thing called something, and the less-constrained (rarely used) version be decorated instead.

—John

: I impressed many, including Stroustrup himself, with my ability to name the chapter and verse where a particular feature was described, so everyone else at the table could turn to it. I was young then.

Replies are listed 'Best First'.
Re^4: The behavior is [sic] undefined
by BrowserUk (Patriarch) on May 15, 2009 at 21:02 UTC

      How disappointing... neither the article nor the patent filing carry the date April 1st :-(

Re^4: The behavior is [sic] undefined
by BrowserUk (Patriarch) on May 16, 2009 at 12:06 UTC
    That's the kind of thinking that makes the C++ standard unreadable to most.

    I just downloaded the latest draft and took a look for the first time since trying to make some sense of it back around '95--which probably means I've looked at it two times more than your average C++ programmer.

    And wow; the intervening 15 years haven't exactly clarified things have they.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
      I've written 200 pages (standard letter size, small type) explaining and elaborating on it. The Guru's Handbook.

        There are many "The Guru's Handbook"s out there, for everything from philosophy & religion to advice for budding (or maybe buddist, I only scanned it), teachers. Which is weird really as you'd think gurus would be the one writing the handbooks, not reading them!

        Anyway, this one is obviously yours, but the linked copy only has 88 of the pages complete. Is there a later version somewhere?


        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://764301]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (3)
As of 2024-03-29 15:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found