Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!udel!ee.udel.edu From: new@ee.udel.edu (Darren New) Newsgroups: comp.lang.misc Subject: Re: Runtime Polymorphism -- To Have and Have Not (Par Message-ID: <46626@nigel.ee.udel.edu> Date: 5 Mar 91 18:34:31 GMT References: <559@coatimundi.cs.arizona.edu> <2741@enea.se> Sender: usenet@ee.udel.edu Organization: University of Delaware Lines: 23 Nntp-Posting-Host: estelle.ee.udel.edu In article <2741@enea.se> sommar@enea.se (Erland Sommarskog) writes: >Hm, I don't have the figures here, but which phases takes >most time in the life of a software product? Prototyping? >Development? Testing? Integration? Maintenance? It depends on whether you are building a prototype to be thrown away or whether you start out with the entire 500.000 line program and try to get it right on the first try. It seems reasonable to me that you may want a "quicky" language to prototype a medium-size (~10K-30K lines) application which can then be rewritten into the final application in a different language. Remember: always plan on writing it at least twice. You will write it twice anyway, so you might as well plan on it. -- Darren -- --- Darren New --- Grad Student --- CIS --- Univ. of Delaware --- ----- Network Protocols, Graphics, Programming Languages, Formal Description Techniques (esp. Estelle), Coffee, Amigas ----- =+=+=+ Let GROPE be an N-tuple where ... +=+=+=