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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!border3.nntp.dca.giganews.com!backlog3.nntp.dca3.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!ottix-news.ottix.net!newsswitch.lcs.mit.edu!nntp.TheWorld.com!.POSTED!not-for-mail From: Robert A Duff Newsgroups: comp.lang.ada Subject: Re: Language ranking Date: Thu, 03 Apr 2014 11:05:59 -0400 Organization: The World Public Access UNIX, Brookline, MA Message-ID: References: NNTP-Posting-Host: shell01.theworld.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: pcls7.std.com 1396537556 27619 192.74.137.71 (3 Apr 2014 15:05:56 GMT) X-Complaints-To: abuse@TheWorld.com NNTP-Posting-Date: Thu, 3 Apr 2014 15:05:56 +0000 (UTC) User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (irix) Cancel-Lock: sha1:pnlhxQA5R/l2DtBlgEyPr1JlpT8= Xref: news.eternal-september.org comp.lang.ada:19090 X-Original-Bytes: 2775 Date: 2014-04-03T11:05:59-04:00 List-Id: Simon Clubley writes: > On 2014-04-02, Simon Wright wrote: >> http://hammerprinciple.com/therighttool/statements/i-often-get-angry-when-writing-code-in-this-langua > > I couldn't help but notice that Ada is considered more annoying than C and > C is considered more annoying than Pascal. :-) It's not clear what that survey is measuring, but it's not measuring which languages are considered more annoying. Consider that I can name a number of annoying things about Ada, but I can't name a single annoying thing about Agda, which is the next item on their list. Is that because Ada is more annoying than Agda, or because I "consider" it more annoying?" No, it's because I don't know anything about Agda! ;-) I don't see any data indicating to what extent the people being surveyed know what they're talking about (though I admit I didn't look very hard). I know 32 of those 50 languages well enough to be able to name something seriously annoying, which leads me to believe that Agda and the others are annoying, too. > I wonder what they mean by "Assembler" ? That can cover a wide range of > architectures from the PIC18 (seriously lousy IMHO) to the elegant ones > such as ARM. True. But pretty much all assembly languages have a lot in common. > On a more serious note, it would be much more meaningful to have grouped > those languages by typical problem domains because comparing COBOL to > Javascript to Assembler doesn't really tell you anything. Perhaps, but we are in the infancy of programming language design, and all of those languages have serious flaws that are independent of application area. Which application area doesn't benefit from readability? Which application area benefits from an error-prone language? - Bob