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!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Heartbleed Date: Fri, 18 Apr 2014 18:34:36 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <1ljwj8f.1wqbhvuabsdw1N%csampson@inetworld.net> <51c7d6d4-e3be-44d5-a4ce-f7e875345588@googlegroups.com> <%J32v.70539$kp1.45343@fx14.iad> <87tx9so50m.fsf@adaheads.sparre-andersen.dk> Injection-Date: Fri, 18 Apr 2014 18:34:36 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="e458ff8b81bc0c159989eb0e36c6e372"; logging-data="3534"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nnVLorpShJGo7cOSTQBMvMRtoeoLENfM=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:++NGImK62whGS7YKVVAsMJ67MTw= Xref: news.eternal-september.org comp.lang.ada:19378 Date: 2014-04-18T18:34:36+00:00 List-Id: On 2014-04-18, Jeffrey Carter wrote: > On 04/18/2014 10:30 AM, J-P. Rosen wrote: >> >> The cause of Ada not being popular is that it has been designed to force >> people to THINK and do things cleanly. People prefer wild hacking and >> long debugging sessions to sitting back in one's chair and analyzing the >> problem. >> > > Yes. Or as I like to put it, Ada is a software-engineering language, and only 2% > (in my experience) of developers are software engineers. The remaining 98% are > not going to like Ada; they like hack-away languages like C. > I agree with both of you, but the fact remains those same people are writing the critical/common libraries used in a wide range of software and hardware products. So how about a language which doesn't have all the software engineering requirements Ada does, but still comes with some type safety, has a level of functionality comparable to C, uses a syntax which makes it far less likely for people to make silly syntax related mistakes and runs on far more platforms than Ada compilers do ? You probably won't be able to use this language for creating enormous applications, but that isn't what it would be designed for and such a language should be much more "hackable" than Ada (while still bringing some Ada style benefits to the table). Now all we need is someone with the energy and time to design and promote this language. :-) (Not me I'm afraid; I have a full time job. :-)) Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world