Column 72???  I seem to remember it was column 7 for Fortran (or maybe
that was the Wat4 or Wat5 compiler on the IBM mainframe) that you put an
asterisk in to indicate a continuation of the previous line.

The big question for us "older" programmers (although I prefer senior
programmers, you can get more money that way ;) is "Do you still have
any programs on punch cards?"

Fred

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Ben Chernys
Sent: Thursday, July 10, 2008 7:27 AM
To: [email protected]
Subject: Re: "Lines of code" in Remedy?

Hi Dan,

You are correct, cc 72 was left blank in all languages unless you wanted
to continue the line.  If non-blank (any character) the line was
continued.  73-80 was ignored by the compilers and generally used to
sequence the cards.  

So, perhaps I have dated myself a tad now.  I still use the same editor
that came out just after the punch card era.  And, if you know "pig
iron", you can still get a job supporting, developing, etc 

And, in those days we had a proper change management application!

As for lines of code: Meta-Update is currently 70K lines.  I've worked
on systems with over 5M.  I prefer to ask what ratio of full line
comments do you have in your code?  I average around 25%.  Anything
above 1% is above average!

Someone writing Java here told me converting a date (using the Remedy
function) was a single line.  But when I looked (not believing him) I
counted about 10 lines.

Of course, in most languages, you could simply get rid of the lines and
end up with one very very long line.

As for "decompiling", you end up with machine code, NOT source code, no
comments, no headers, etc, so you cannot determine the number of lines
that way.  

Happy (early) Friday.

Ben Chernys

>----- ------- Original Message ------- -----
>From:         Daniel Bloom
><[EMAIL PROTECTED]>
>To:           [email protected]
>Sent: Thu, 10 Jul 2008 07:55:49
>
>Okay, I will reset the clock on the list server so we are now Friday.
>>From the original question, any Friday in the
>1970s or 80s.
>
>Don't forget to use 71 character lines (if I remember correctly and 
>probably don't, column 72 was for an X to say this line is extended for

>at least Fortran and the rest were for sequencing your card deck in 
>case they fell off where you put them and spread themselves over the 
>floor).
>
>Anybody who knows the correct answer has *really* dated themselves.
>For the rest of you, I am going back 32 years, the first and last year 
>I used a card punch.
>
>So David, bundle up all the responses from the arslist, bind them, Pick

>a number(as recommended by your peers, either random number or An 
>inaccurate calculated one), attach a printout of the .def file and All 
>supporting code from mid-tier, integrations etc. and hand it in :-)
>
>... Dan
>p.s. has everyone requested funding for the BMC UserWorld in Miami?
>-----Original Message-----
>From: Action Request System discussion
>list(ARSList)
>[mailto:[EMAIL PROTECTED] On Behalf Of Bradford Bingel
>Sent: April 29, 2003 6:13 PM
>To: [email protected]
>Subject: Re: "Lines of code" in Remedy?
>
>Geez . . . no one has used the "lines of source code" (SLOC) 
>measurement since the 1980's!  It was a poor metric then with 
>monolithic languages (Cobol, Fortran, etc.), and it's an even poorer 
>metric today using object-oriented software and N-tier architectures.
>
>But you may still need to provide a valid number. 
>Can anyone from Remedy
>provide a ballpark SLOC metric by application?
>
><history snip>
>
>___________________________________________________
>____________________________
>UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum 
>Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum
Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to