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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4f316de357ae35e9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-08-02 01:06:23 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!news-stob.telia.net!news-stoa.telia.net!telia.net!image.surnet.ru!surnet.ru!carrier.kiev.ua!news.lucky.net!not-for-mail From: Oleg Goodyckov Newsgroups: comp.lang.ada Subject: Re: FAQ and string functions Date: Fri, 2 Aug 2002 11:01:44 +0300 Organization: unknown Distribution: world Message-ID: <20020802110144.G1101@videoproject.kiev.ua> References: <20020730093206.A8550@videoproject.kiev.ua> <4519e058.0207300548.15eeb65c@posting.google.com> <20020731104643.C1083@videoproject.kiev.ua> <3D487CDA.24D9B1AE@san.rr.com> <20020801142038.J1080@videoproject.kiev.ua> <3D495747.C71E4CDC@san.rr.com> Reply-To: og@videoproject.kiev.ua NNTP-Posting-Host: news.lucky.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.lucky.net 1028275581 29465 193.193.193.102 (2 Aug 2002 08:06:21 GMT) X-Complaints-To: usenet@news.lucky.net NNTP-Posting-Date: Fri, 2 Aug 2002 08:06:21 +0000 (UTC) Keywords: 265282490 X-Return-Path: oleg@videoproject.kiev.ua Xref: archiver1.google.com comp.lang.ada:27603 Date: 2002-08-02T11:01:44+03:00 List-Id: On Thu, Aug 01, 2002 at 03:43:42PM +0000, Darren New wrote: > Oleg Goodyckov wrote: > > "Long-lived" or "long-writting"? In second case I'll agree with you. > > Your experience may differ, but in my experience, I've never spent less than > a month writing a program that is still running 20 years later. :-) Yes, my experience contains not such cases because I've only 15 years of experience at all. But guys, how many so "long-live" applications have you seen in our low cost use-and-throw products world, that you can allow your selfs going to maintains they along 20 years? May be I'm mistaken, but today, when new microprocessors are borning every year most long-needed-support are language compilers itself. Data becomes old before you develop tools to procces them. Ada is too statically language for our so dinamically life (but, may be life is too different in West and East :) It seems epoch, when words "programms lives longer than we're suggesting" was true becomes to it's end. Not because programs becomes old too fast. Because data, which processing these programs are dedicated for becomes old too fast. > Of course, having more sophisticated stuff built in (or at least predefined) > would be useful. But using Perl where Ada is appropriate because of a > function like split() is probably inappropriate. > > Why there isn't an unbounded array type built in (given that unbounded > string *is* built in) is beyond me. > > And of course, GNAT *does* come with all that good stuff, and it can be done > portably (even if the GNAT sources aren't portable, which I don't know > whether or not they are). Ok! I've understood! Ada is language for prosessing of eternal data. Sounds good: "Ada is language for programming of eternity" :)))