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.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,60e2922351e0e780 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-11-03 07:35:32 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news-out1.nntp.be!propagator2-sterling!news-in-sterling.nuthinbutnews.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!nwrdny01.gnilink.net.POSTED!53ab2750!not-for-mail From: "Stephane Richard" Newsgroups: comp.lang.ada References: <3FA2CDCB.500F4AF0@fakeaddress.nil> <3FA3B412.AF3BEB96@fakeaddress.nil> Subject: Re: Clause "with and use" X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Message-ID: <6Bupb.284$%7.34@nwrdny01.gnilink.net> Date: Mon, 03 Nov 2003 15:35:30 GMT NNTP-Posting-Host: 129.44.81.44 X-Complaints-To: abuse@verizon.net X-Trace: nwrdny01.gnilink.net 1067873730 129.44.81.44 (Mon, 03 Nov 2003 10:35:30 EST) NNTP-Posting-Date: Mon, 03 Nov 2003 10:35:30 EST Xref: archiver1.google.com comp.lang.ada:1988 Date: 2003-11-03T15:35:30+00:00 List-Id: "Russ" <18k11tm001@sneakemail.com> wrote in message news:bebbba07.0311022159.345d7cab@posting.google.com... > OK, I think I'm starting to get it. Redundant keystrokes are what make > Ada the great language it is! I guess I was just too stubborn to see > that sooner. Now that I see the light, let me propose a way to use > even more redundant keystrokes: > > with My_Great_Package; > use My_Great_Package; > Yes_I_really_mean_use My_Great_Package; > No_I_am_not_kidding_use My_Great_Package; > Did_you_read_that_correctly_use My_Great_Package; > Oh_and_dont_forget_with My_Great_Package; > Oh_by_the_way_I_think_Ill_use_another_language My_Great_Package; > because_this_one_is_ridiculous My_Great_Package; > *** If you want to write this series of withs and uses, be my guess, but if you think that's what Ada is all about, you need to get back to basics. > Customizing your editor to automate this should be a breeze, and this > will make Ada rock! > *** No that's not what makes Ada rocks, what makes ada rock is the many errors it can detect at compile time which helps Ada (unlike C, C++ Pascal and you can continue the list here) produce finalized applications much sooner than you could ever hope for in C or C++. It's also all the supported software engineering principles added to the language to make it much easier than C or C++ to manage itself. See my ada advocacy page if you want a list, but you wont be able to tell me that anything I mention in there isn't true. take a look at the links I got there in the last section of the advocacy too for even more details. > It's really painful to see a great language die of overzealous > followers. Die? Maybe you should have been the one to contact the compiler vendors instead of me ;-). we'll see what dies when it does. We'll talk again then. I come from the C++ world too you know, and shorter keywords did not contribute to me staying with C++ one single bit it was more the other way around. You think all the support C++ currently has today will give it eternal life or something? As I keep on saying, C++ and Java mosty (but other languages too) became popular for all the wrong reasons, all based on a "monkey see, monkey doo" principle. Today, they are beginning to realize that, I know I did, and I know I'm not the only one of the corporate world. -- St�phane Richard "Ada World" Webmaster http://www.adaworld.com