From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6bbfa98449fcf12c X-Google-Attributes: gid103376,public From: chenrich@monmouth.com (Christopher J. Henrich) Subject: Re: Is ada usfull in the cumputer world? Date: 1997/01/12 Message-ID: #1/1 X-Deja-AN: 209448798 references: <5bbn22$hdj@cumin.telecom.uqam.ca> organization: Monmouth Internet newsgroups: comp.lang.ada Date: 1997-01-12T00:00:00+00:00 List-Id: In article <5bbn22$hdj@cumin.telecom.uqam.ca>, bc591813@er.uqam.ca wrote: > I'm starting a cumputer science programme and ada is the language will use > to lurn how to program cuputer.. will it be usfull??? > > > > Robert Bouchard > Montr=E9al Yes. Bear in mind that the most important things to learn about writing good software are not the details of one or another programming language, but skills. "Modularization" is one such skill. It consists in dividing the work of a program into manageable parts, each of which has a well-defined mission. "Encapsulation" is another. It amounts to making a clean separation between the "inside" and the "outside" of each significant part of a program. Often, the "outside" is called the "interface" and the "inside" is called the "implementation." Ada is good for learning to program, because it has language features that help a programmer to practice these skills. The skills themselves, once learned, can be practiced in other languages as well. -- Christopher J. Henrich chenrich@monmouth.com