Re: Anyone out there using Ada ?



In article <d81b23ff-d760-477f-8281-a7991ea83fd9@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>, britt.snodgrass@xxxxxxxxx writes:

My impression it that that the number of projects with an interest in
safety and/or security is increasing. Both Ada and C are used, and
there seems to be recently increasing interest in Ada, reversing the
trend of the last decade. The thing the holds Ada back in the low-end
microcontroller space (e.g. PIC, AVR, MIPS, etc) is the lack of
readily available cross-compilers for these targets. This is
absolutely not due to any technical aspects of the language but just
reflects the market factors of the last several years.


There is a port of GNAT to the AVR platform, but it's a community driven,
instead of ACT driven, port.

Note that when I last looked at it, I came to the conclusion that I wasn't
yet quite comfortable using it on a project that I was working on, as I
wanted to see it have a bit more of a development history before using it
on this particular project.

I don't have any information on what functionality it has these days.

See here for the port:

http://avr-ada.sourceforge.net

Simon.

--
Simon Clubley, clubley@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Microsoft: Bringing you 1980's technology to a 21st century world
.



Relevant Pages

  • stronglytyped.org - Web site powered by Ada Web Server (AWS)
    ... The site is running on a Linux-based Virtual Private Server, ... server port using iptables. ... which hosts some of my public Ada code, ... Oh, and special thanks to Debian Ada maintainers, who provide ...
    (comp.lang.ada)
  • Re: Next Ada compiler for Debian: the votes so far
    ... >> easy to port from GNAT GPL Edition. ... in case subsequent porting to 4.0 or 4.1 proved difficult. ... risk, platform support, Ada 200y ... features, and workload. ...
    (comp.lang.ada)
  • Re: ADA compilers
    ... There should be no problem to port Ada 83 code to Ada 95. ... GNAT has "-gnat83" switch for Ada 83 legacy code. ...
    (comp.lang.ada)
  • Re: ADA packages for access to PostgreSQL and for web interface
    ... > I'm new to ADA. ... > listen on a port and will use http for input and output. ...
    (comp.lang.ada)
  • Re: Ada OS
    ... Nobody wants to be the one not concious about security. ... But Ada isn't being mentioned more often. ... Security measures such as SELinux, chroot, Capabilities, etc. can only be secondary layers of prevention, not the primary one. ... In Nix OS functional way of doing things is also applied to system configuration, ...
    (comp.lang.ada)