Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!mcvax!ukc!icdoc!ist!gp From: gp@ist.CO.UK (GP Saxena) Newsgroups: comp.unix.wizards Subject: Re: Structured Programming Keywords: Structured Attitude Object Oriented Message-ID: <471@istop.ist.CO.UK> Date: 4 Mar 89 14:50:46 GMT Organization: Imperial Software Technology, London, UK Lines: 26 Summary: Structured Programming is an attitude/approach. Structured programming is a misnomer. I think what we should be talking about is a Structured Approach to Programming. One can write structured programs in any language, including microprogram languages, assembly langauages. Therefore, it does not make sense to talk of "structured programming languages" and the like. Just as a bad carpenter blames his tools, so a badly structured program can be written in a high level language like Ada (haven't we all seen one!). The fact that structured programming is more of a matter of approach can be seen by the way lots of people use languages like C++. They write vanilla C programs in C++, without sitting back and planning the program out first, and try to use the C++ facilities in a more "object oriented" fashion. What I am trying to say, is that again, the approach to using an object oriented language is very different from that used for a language without the OOP features.( This does not mean that you cannot do OOP in C, only C++ is more suitable for it.) --------------------------------------------------------------- The opinions expressed above are, mine and mine alone, mined. GP Saxena -------------------------------------------------------------