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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a9bbfb8cd49f1a51 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!news.glorb.com!news.agarik.com!skynet.be!newspost001!tjb!not-for-mail Date: Tue, 19 Jul 2005 19:17:52 +0200 From: Adrien Plisson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: fr-fr, fr-be, fr, en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Isn't this in favour of Ada?? References: <42d64dde$0$64794$edfadb0f@dread12.news.tele.dk> <1121352985.715265.125490@g49g2000cwa.googlegroups.com> <1121787706.969371.196470@f14g2000cwb.googlegroups.com> In-Reply-To: <1121787706.969371.196470@f14g2000cwb.googlegroups.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <42dd351f$0$25544$ba620e4c@news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 3d048aa1.news.skynet.be X-Trace: 1121793311 news.skynet.be 25544 81.242.170.225:4628 X-Complaints-To: usenet-abuse@skynet.be Xref: g2news1.google.com comp.lang.ada:3678 Date: 2005-07-19T19:17:52+02:00 List-Id: Dan McLeran wrote: > I don't think one can say that SW engineers use Ada and everyone else > is a coder. I'm sure we all know of some skilled people who do not > promote or use Ada. Having said that, I do believe that Ada is the best > tool out there for the creation of software that does what the > engineer/coder intended, which makes me wonder why programmers as a > whole do not gravitate towards the best tools available. Is syntax that > important? IMHO, it's not only a syntax problem. Ada may be the best tool available for some development task, but unfortunately NOT for ALL develoment tasks. for example, i often use Python: its interpreter allows me to enter an expresion and directly see the result, i can't do that with Ada. every language has its own advantages and weaknesses, which does not make them useful for all tasks. some languages can be used in more contexts, while others are niche languages. the old adage "use the right tool for the right job" applies to software development too. unfortunately, people confuse "the right tool" with "the ultimate tool" and tend to always use the same languages whatever the context, even if the language is clearly not apropriate for their tasks. > I'm starting to wonder what's wrong with SW engineers. you should ask: what's wrong with computing in general ? the computing field is directed by worst quality softwares running on poorly designed platforms inheriting from bad management decisions made 20 years ago. this is not the best house for breeding software engineers. newcomers in the field can't tell the difference between the good and the bad because they have only been in contact with the bad. how many people i know have never touched anything else than a PC under Windows ? they can't even imagine there could be something else ! as for life on earth, diversity is the key: diversity is disappearing, leaving only consanguine degenerates. > [...] > Do SW engineers not feel the same sense of > responsibility for their products? In our (programming) community there > seems to be alot of zealotry about the tools we use to build software. > Since when does personal preference count for anything when the goal is > a quality product that behaves as expected by the customer? not every software engineer has to write safety critical softwares, so people tend to minimize the importance of product quality (generally to maximise profit). if software quality had an impact on engineers life (i mean, revenue), they would take it more seriously. -- rien