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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,af63211a4ebb9a13,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1993-03-10 02:34:49 PST Newsgroups: comp.lang.ada Path: sparky!uunet!caen!zaphod.mps.ohio-state.edu!howland.reston.ans.net!agate!dog.ee.lbl.gov!newshub.nosc.mil!news!manta!psm From: psm@nosc.mil (Scot Mcintosh) Subject: Heretical thought Message-ID: <1993Mar10.014054.6306@nosc.mil> Organization: Naval Ocean Systems Center, San Diego, CA Date: Wed, 10 Mar 1993 01:40:54 GMT Date: 1993-03-10T01:40:54+00:00 List-Id: Well, based upon my vast experience with Ada (two classes spanning 6 months, a third soon to come, and lots of toy programs written), a nascent hypothesis is beginning to form. One thing I've noticed in the classes and in talking to Ada programmers is that the mechanics of the language itself are only part of what Ada programmers concern themselves with. The process by which the code is developed, following sound design policies (example: avoid hybrid tasks), emphasing the readability of the code - all of these (for lack of a better term) "professionalism" things are inculcated from the very first. The peer group effect during the initiation into the Ada culture is pronounced enough that it was immediately noticable. I don't recall an equivalent experience in my exposure to prior languages. Here's the hypothesis: the Ada culture may instill a more professional and painstaking attitude among Ada practitioners, and this may be partly responsible for some of the advantages (fewer bugs, more maintainable code, reduced development time, etc.) that are reported and attributed to the language itself. Just an observation from a recent convert from C. I'd be interested if any other Ada novices have had similar experiences. -- ---- Scot McIntosh Internet: psm%helios.nosc.mil@nosc.mil UUCP: I have no idea