Earlier quoted context omitted.
Many years ago I managed to convince my management that, if they had to use deltaLOC as a performance metric, that they at least use abs(deltaLoC). I then spent the next year cutting huge chunks of crap out of a C++ application that I had inherited. Was a most satisfying experience.
Hmm, shouldn't it be Sum(abs(deltaLoC per change))? Otherwise if you added 50 lines a day and removed 50, your abs(deltaLoC) will be 0.
What Is Code?
331–340 of 368 posts
Re: What Is Code?
#332Earlier quoted context omitted.
The AMA and ABA aren't labor unions; outside of government service -- where programmers are also often unionized, too -- doctors and lawyers generally don't have labor unions.
How exactly are they not unions? They lobby for legislation to erect barriers to entry to reduce competition and secure higher wages for their members. The ABA was actually the target of an anti-trust investigation by the Justice Department that resulted in them pleading guilty and paying a fine: http://en.wikipedia.org/wiki/American_Bar_Association#Antitr... The AMA (and AAMC, and the licensing boards) should be dea…
ABA and AMA are professional associations, like ACM, that happen to have effective lobbying arms, and their members are often independent business owners rather than employees.
Re: What Is Code?
#333Earlier quoted context omitted.
The AMA and ABA aren't labor unions; outside of government service -- where programmers are also often unionized, too -- doctors and lawyers generally don't have labor unions.
How exactly are they not unions? They lobby for legislation to erect barriers to entry to reduce competition and secure higher wages for their members. The ABA was actually the target of an anti-trust investigation by the Justice Department that resulted in them pleading guilty and paying a fine: http://en.wikipedia.org/wiki/American_Bar_Association#Antitr... The AMA (and AAMC, and the licensing boards) should be dea…
Re: What Is Code?
#334Earlier quoted context omitted.
Do you consider to be a photo for your certificate of achievement to be good?
Are you naive enough to not believe the photo will be saved along with a host of other metaData to bloomberg's server?
Re: What Is Code?
#335"That’s how change enters into this world. Slowly at first, then on the front page of Hacker News." How meta.
I didn't really understand that part. Care to explain?
Re: What Is Code?
#336> Writing this article was a nightmare because I know that no matter how many people review it, I’ll have missed something, some thread that a reader can pull and say, “He missed the essence of the subject.” I know you’re out there, ashamed to have me as an advocate. I accept that. I know that what I describe as “compilation” is but a tiny strand of that subject; I know that the ways I characterize programming langua…
Keep writing. The space is there for you.
Re: What Is Code?
#337It's 2015. The audience of this article shouldn't even exist. The reader, as described in the article, is a VP who has so little understanding about what it is his company does, that the only meaningful abstraction he can mentally picture is that of his employees "burning barrels of money". Imagine an auto company VP who says "I don't know anything about engines and drivetrains and all that technical stuff. All I kno…
Well, the audience most certainly does exist whether it should or not. The thing to think about is what to do about that.
Re: What Is Code?
#338Earlier quoted context omitted.
Maybe. But by that standard, using a Xerox machine is programming because you can layer some pieces of paper and transparencies together and then copy it onto an image on a single sheet. I think to be programming, there has to be some kind "logic" (conditionals, mathematical functions, loops, etc.) embedded in the structure (cf. https://en.wikipedia.org/wiki/Jacquard_loom ) and I'm not sure Photoshop qualifies.
To me, the defining feature is automation. A "programmable" system is one where smaller actions can be composed into larger ones and saved for invocation later (by name, in response to some event, etc). I don't know much about photoshop, but judging from what people have said, it seems to meet this definition. I will concede that "programming," in the sense of "I've been programming for the last couple hours" or "He…
Re: What Is Code?
#339Earlier quoted context omitted.
> There was a thread a while back where software developers told me I was unreasonable to expect them to know who the vice president of the country they lived in was. It is absolutely unreasonable. The average person has no clue who the vice president happens to be ... so why should software developers? We can complain about how clueless average people are, sure, but there's no reason to apply a higher standard to so…
Wait, what? The average person doesn't know who the vice president of their own country is? I'm Canadian and I still know who the US vice president is. Surely most American adults do too.
Lots of people hate politics and really avoid any study of it.