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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,fd2f984f8ef238d1 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!l14g2000yql.googlegroups.com!not-for-mail From: MRE Newsgroups: comp.lang.ada Subject: Re: Why so hard to come up with a simple embedded Ada system? Date: Mon, 19 Jul 2010 04:06:31 -0700 (PDT) Organization: http://groups.google.com Message-ID: <6b3137b7-2db8-4aa8-91a2-e2e57843e1ed@l14g2000yql.googlegroups.com> References: <37da1783-b355-4d43-a9a8-7f0d4ba4da9c@t13g2000prf.googlegroups.com> <6z43tsypm0g7$.1n3qizisulnrs$.dlg@40tude.net> <3fb3f705-d0f2-4323-8215-19ed91adbe24@c10g2000yqi.googlegroups.com> <1nx9b4e6om64u.1i5x74wft1r0p$.dlg@40tude.net> NNTP-Posting-Host: 193.25.39.47 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1279537591 1337 127.0.0.1 (19 Jul 2010 11:06:31 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 19 Jul 2010 11:06:31 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: l14g2000yql.googlegroups.com; posting-host=193.25.39.47; posting-account=9oKlagoAAAArpDKc-z70x-nwdNs7Rw_P User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 ( .NET CLR 3.5.30729),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:12465 Date: 2010-07-19T04:06:31-07:00 List-Id: On 17 Jul., 11:46, "Dmitry A. Kazakov" wrote: > But you (education) have time, resources and continuity we (mid-sized > industry) cannot even dream of. No, I don't. I am not quite sure where those nice job descriptions for profs come from. Every time I read one of those (lots of free time, pursuing their hobbies, making huge amounts of money...) I go: "yes, I want one of those jobs, why don't I have it?". Reality looks quite different. And: Software development tools ARE NOT MY JOB! I can use good ole C for most of what I am doing, so why would my dean give me money to do some work on / in Ada? I have not published anything about language design, compiler design or any related field, so neither the state, nor the federal government nor the European Community is going to fork money my way to develop a couple of nice FREE cross compilers. Have you ever taken a look at what the state of the art is in CS as compared to state of the practice? Why do we have all these nice papers circulating, telling us how easy it is to develop software -using this or that lanugage, method etc.- when we are still using a 40+ years language like C as a standard? If you wait for universities to drive software-technology, then you'll get a lot of quantum-leaps, i.e. you'll most probably not like the direction. Research goes where the money is. Pure research in the technical fields -among them CS- has become extremely rare. I've been in the "industry" for quite some time and know how the blokes in the avionics business work. I've been working for people for started a new project in C because the Ada cross-compiler cost twice as much as the one for C (Productivity? Never heard that this will depend on the progrmaming language!). I've watched tool vendors try to sell the newest fad (my favourite here being Real- Time "Java" for safety-critical systems!) and then go down the drain in ever tightening spirals. Why are there so many C compiler vendors out there as opposed to a very small (and declining) number of Ada vendors? Because of the universities not doing research? I don't think so! It's the users, the companies that make money by buying tools and selling software that have the leverage. They have the money. True: this will not always hold for SMEs.