Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!snorkelwacker.mit.edu!ai-lab!life!ksh From: ksh@ai.mit.edu (K. Shane Hartman) Newsgroups: comp.software-eng Subject: Re: WANTED: "C" code line counter program Message-ID: Date: 14 Mar 91 11:29:41 GMT References: <1991Mar6.214157.18633@ntpal.uucp> <1991Mar11.182848.26693@comm.wang.com> <2969@inews.intel.com> <1142@caslon.cs.arizona.edu> <31331@mimsy.umd.edu> Sender: news@ai.mit.edu Organization: MIT Artificial Intelligence Lab Lines: 14 In-reply-to: cml@tove.cs.umd.edu's message of 12 Mar 91 17:29:21 GMT >For example, someone has quoted numbers from Japanese software companies. >I am told that these folks usually report their numbers in assembler >equivalent lines - what size they believe their program would be in assembler. >This is ok, I guess, if you have an assembler available beneath your compiler >(like C) but who knows what they did for other environments? Counting assembler equivalents is useless given optimizing compilers of varying abilities. Better (functional) metrics such as function points and feature points have been around for a while. Functional metrics can be applied to 'languages' which have no lines of code (code generation from design diagrams for example). -[Shane]->