• Darren (unregistered)

    I've been coding on and off in a variety of languages for about 40 years. I've given myself a headache even trying to figure out the logic in that code. I can only assume that R was developed as one of those weird, oddball, novelty languages like Whitespace of BrainF*ck and someone didn't get the joke.

  • (nodebb)

    Remember: code is a liability and starts accruing cruft and tech-debt the instant it's released.

    This isn't true. It either is cruft and tech-debt right from the moment it's written, or it accumulates cruft and tech-debt as modifications (of code or of requirements) stomp through it in their big clompy boots later.

  • (nodebb) in reply to Darren

    Sadly, R looks like it's a pretty serious trhing (but not seriously pretty, as seen here). See e.g. https://en.wikipedia.org/wiki/R_(programming_language).

    But the thing of using arrow (<-) for ordinary assignment wouldn't faze me at all, seeing as how I've worked with a programming language with the most self-referential name of any programming language that I've ever encountered. Um. A P(rogramming) L(anguage). That one uses a left-pointing arrow character for assignment.

Leave a comment on “A Pirate's Confession”

Log In or post as a guest

Replying to comment #:

« Return to Article