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.7 required=5.0 tests=BAYES_00,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9ab76c2183ecc054 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-02 15:00:06 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!128.230.129.106!news.maxwell.syr.edu!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Ted Dennison Newsgroups: comp.lang.ada Subject: Re: Ada to C Translator Date: Tue, 02 Jan 2001 22:45:12 GMT Organization: Deja.com Message-ID: <92tllm$nmf$1@nnrp1.deja.com> References: <92fk1v0cou@drn.newsguy.com> <92fqlt$h8d$1@nnrp1.deja.com> <3A4CF58B.A8FF223C@collins.rockwell.com> <92qfj7$7l9$1@nnrp1.deja.com> <3A5218FB.41FDD@collins.rockwell.com> NNTP-Posting-Host: 204.48.27.130 X-Article-Creation-Date: Tue Jan 02 22:45:12 2001 GMT X-Http-User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; m18) Gecko/20001207 X-Http-Proxy: 1.0 x60.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 X-MyDeja-Info: XMYDJUIDtedennison Xref: supernews.google.com comp.lang.ada:3589 Date: 2001-01-02T22:45:12+00:00 List-Id: In article <3A5218FB.41FDD@collins.rockwell.com>, Dave Ptacek wrote: > I would be interested in some suggestions as to what languages and > toolsets would be viable alternatives for maintaining a program 15 - > 20 years into the future. Please try to take the Ada hat off before > you respond, it still might be your choice, attempt to rationalize it > with reasonable statements, consider the logistical situation noted > above and lastly this is not a "deep pocket" program so funds are > limited. If you want our "Ada" hats off, you are in the wrong place. You might as well ask the same question to passerby in a soup kitchen. :-) What OSes are technially best depends a lot on your application. Is it real-time? Is it embedded, and you have to deliver lots of units? Is it an office application? Generally, I'd argue that if you use an OS for which you have all the source code, then that would insulate you from a lot of worries about vendors discontinuing support. For instance, if some vendor makes a new device that you'd like to stick on your system 5 years from now, you could just write up a driver for it yourself if worse comes to worse. This logic would clearly point to Linux or one of the free (liberated) alternatives. Of course of those, Linux is probably the best supported right now. Its also the most enthusiasticly hyped, which seems to matter a great deal to you folks for some reason. (Sorry for the cheap dig, I couldn't resist). If you want to jump onto a hype train, you might as well catch one that's just getting up to steam, so you don't have to jump again quite so soon. -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/