From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:a05:620a:561:b0:6b6:1b3a:5379 with SMTP id p1-20020a05620a056100b006b61b3a5379mr3910142qkp.111.1659121162278; Fri, 29 Jul 2022 11:59:22 -0700 (PDT) X-Received: by 2002:a0d:cbd5:0:b0:322:c54b:37b8 with SMTP id n204-20020a0dcbd5000000b00322c54b37b8mr4304623ywd.422.1659121162120; Fri, 29 Jul 2022 11:59:22 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 29 Jul 2022 11:59:21 -0700 (PDT) In-Reply-To: Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1210:282b:1d00:497a:30a8:60c2:ac9b; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1210:282b:1d00:497a:30a8:60c2:ac9b References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <77e3c6ae-0599-464a-a528-70311106251dn@googlegroups.com> Subject: Re: Carbon From: Gautier write-only address Injection-Date: Fri, 29 Jul 2022 18:59:22 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2493 Xref: reader01.eternal-september.org comp.lang.ada:64162 List-Id: Le vendredi 29 juillet 2022 =C3=A0 01:48:58 UTC+2, Nasser M. Abbasi a =C3= =A9crit=C2=A0: > May be people just like { } instead of Begin, End?=20 It's a misconception: the "begin" keyword in Ada appears only at the beginn= ing of a body, or for a block statement. You are confusing with Pascal where the "begin .. end" pair is the equivale= nt of C's {}'s. And yes, this aspect of Pascal's syntax is cumbersome, especially with the = "if" and "case" statements: "if x then begin s; t end else begin u; v end". Spread on several lines and indented, it makes overly long and verbose stat= ements. Nevertheless it didn't prevent Pascal to be very popular at some periods in= time. > Or may be there is something else going on.=20 The main issue is: out of the dozens of languages around, how can someone g= uess that language X has solved Y's issues? It is especially difficult in companies, where people who make language cho= ices often don't program themselves. IMHO the only way to make Ada more popular is to create popular application= s with it.