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-Thread: 103376,fd2f984f8ef238d1 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!z30g2000prg.googlegroups.com!not-for-mail From: usenet@scriptoriumdesigns.com Newsgroups: comp.lang.ada Subject: Re: Why so hard to come up with a simple embedded Ada system? Date: Sat, 17 Jul 2010 17:26:45 -0700 (PDT) Organization: http://groups.google.com Message-ID: <65607c17-b815-47e8-b6ad-d83ac2f154b2@z30g2000prg.googlegroups.com> References: <37da1783-b355-4d43-a9a8-7f0d4ba4da9c@t13g2000prf.googlegroups.com> <6z43tsypm0g7$.1n3qizisulnrs$.dlg@40tude.net> <3fb3f705-d0f2-4323-8215-19ed91adbe24@c10g2000yqi.googlegroups.com> <4c41da73$0$6890$9b4e6d93@newsspool2.arcor-online.net> NNTP-Posting-Host: 76.216.160.90 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1279412805 5414 127.0.0.1 (18 Jul 2010 00:26:45 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 18 Jul 2010 00:26:45 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: z30g2000prg.googlegroups.com; posting-host=76.216.160.90; posting-account=H7NWPAoAAABNzgi4DMy1pgNsNq9QU0H_ User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4,gzip(gfe) Xref: g2news1.google.com comp.lang.ada:12456 Date: 2010-07-17T17:26:45-07:00 List-Id: On Jul 17, 9:29=A0am, Georg Bauhaus wrote: > Is there, in your view, a way to approach the subject as > a cooperative effort, touchy as it may be, with the simpler > goal of gradually improving an AVR run-time system and the tools? > Maybe making it portable where possible so more vendors > become interested? I think getting an easy-to-use Ada on AVR (a nice and easy to obtain chip, and available in DIP for budget prototyping) would be great. Any form of tasking would probably be too much to ask, but maybe not on the bigger members of the family. Every bit as desirable IMO would be Ada on ARM7 and/or Cortex Mx, with Ravenscar tasking. The possibilities with Ada on e.g. http://mbed.org/nxp/= lpc1768/ are very enticing. Whatever the software engineering advantages of Ada (and they are many), I think the high-level concurrency might be the single biggest initial attraction to a lot of embedded folks. > If PR noise and bureaucratic overhead have shown to be > counterproductive, maybe occasional produce from here > and there is more effective in helping the effort catch on. > An AVR teaching environment could then become visible even > on the radar of those departments where a preference is > for more abstract computer models. Call it the AAA project, AVR, ARM and Ada.