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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,79bbf7e359159d0d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-07 14:20:10 PST Path: supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!news.maxwell.syr.edu!jfk3-feed1.news.digex.net!atl1-feed1.news.digex.net!intermedia!cyclone2.usenetserver.com!news-out.usenetserver.com!sjc-peer.news.verio.net!news.verio.net!sea-read.news.verio.net.POSTED!not-for-mail Newsgroups: comp.lang.ada From: Brian Rogoff Subject: Re: newbie can't get exceptions to work! In-Reply-To: Message-ID: References: <25%y6.2364$jz.201607@www.newsranger.com> <3ACDB29E.45B91316@earthlink.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Sat, 07 Apr 2001 21:17:14 GMT NNTP-Posting-Host: 206.184.139.136 X-Complaints-To: abuse@verio.net X-Trace: sea-read.news.verio.net 986678234 206.184.139.136 (Sat, 07 Apr 2001 21:17:14 GMT) NNTP-Posting-Date: Sat, 07 Apr 2001 21:17:14 GMT Organization: Verio Xref: supernews.google.com comp.lang.ada:6622 Date: 2001-04-07T21:17:14+00:00 List-Id: On Sat, 7 Apr 2001, Robert A Duff wrote: > Brian Rogoff writes: > > I tell you what, design this next language, and I'm on board. > > I think I'm competent to design the language. What I don't know how to > do is get people to use it. That's something of a crap shoot. Having a really good implementation helps. I think a language targeted at systems programming (I assume you want to design an Ada successor, not a high level language) that generated code which is about as good as C code, has a decent chance of getting new fans. > I suspect that to make a *popular* language these days, you have to make > it look like C (yuck), Python isn't popular? Visual Basic? I don't think you need to go quite as far as Cyclone. Dump "begin end" and use "{ }". If you keep the procedure/function distinction, use shorter names. Use [] for arrays. Use Pascal notation for pointers. Provide some shortcut operators like C. Keep Ada's modes. OK, so the language may look a bit different from Ada syntactically but I think it could stay in the spirit of Ada semantically. > and you have to have enough money to generate large amounts of hype. Sigh. It's not clear to me that that approach is such a win. There is something of a Java backlash too. What do I know though, I write OCaml these days. I'd rather be an idealist than someone who follows the PL trends. -- Brian