Re: Are these all really true ?

ring@porky.cb.att.com (WarrenRing)
Wed, 13 Sep 1995 20:29:40 GMT

          From comp.compilers

Related articles
Are these all really true ? gdevivo@conicit.ve.) (1995-09-07)
Re: Are these all really true ? ring@porky.cb.att.com (1995-09-13)
Re: Are these all really true ? Steve_Kilbane@cegelecproj.co.uk (1995-09-14)
Re: Are these all really true ? scott@infoadv.mn.org (Scott Nicol) (1995-09-14)
Re: Are these all really true ? lakeland@sans.vuw.ac.nz (1995-09-20)
Re: Are these all really true ? rfg@monkeys.com (1995-09-20)
Re: Are these all really true ? stefan.monnier@epfl.ch (Stefan Monnier) (1995-09-21)
Re: Are these all really true ? ECE@dwaf-hri.pwv.gov.za (John Carter) (1995-09-21)
[22 later articles]
| List of all articles for this month |
Newsgroups: comp.compilers
From: ring@porky.cb.att.com (WarrenRing)
Keywords: OOP
Organization: AT&T
References: 95-09-076
Date: Wed, 13 Sep 1995 20:29:40 GMT

>===== ACADEMIC ASSUMPTIONS - ARE THESE ALL REALLY TRUE ? ======
>* Strongly type language result in better programs.
>* Performance is a language problem.
>* Compilation is better than interpretation.


Depends on whether development time is more precious than run time,
and whether you want more error-checking done at development time or
run time.


>* Memory is free, speed is what is worth optimizing.
>* Multi-threading is better than single threading.
>* Specification and design can be performed with no knowledge of
> implementation.


This separates the men from the boys. Managers who haven't come up
through the technical ranks sometimes force designs that the troops
in the trenches know won't work or will require a heavy run-time,
development-time, or maintenance-time penalty. I've seen managers
run their careers onto the rocks on this issue.




>* Programming, testing, packaging are easy, design is hard.
>* Formal specifications yield correct programs.
>* Applications contain a substantial number of algorithms.
>* Industry uses ... C++, CORBA, Windows, UNIX, ...
>* Industry has better or worse tools.
>* Industry runs on wrong hardware and software platforms.
>* WYSIWYG is better for all applications.


The rest of these look pretty good. I like 'em. :-)


Warren Ring
Columbus, Ohio
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.