Ada: An AdaCore Perspective
Jamie Ayre
The world is starting to catch
up with Ada. Software
“glitches” are becoming less
and less acceptable…
Building new, safe, reliable
systems from scratch is
expensive
Especially when you don’t
use the appropriate tools
Our mission is to help
people build software
that matters
How do we do this?
(This is not a product
presentation)
Busting myths - Ada is certainly not dead
- Ada is a very solid, mainstream language in the safety critical
world
- It has a strong and passionate community
- This community takes it through regular updates
Busting myths – Moving the mountain
- Ada 2012 is raising a lot of interest beyond Ada users
- Supporting modern architectures – ARM, Raspberry Pi, etc.
- Bringing Ada to younger, grass-roots communities – drones, maker, etc.
- Tools like QGen bring Ada to the world of Simulink
- SPARK brings formal methods to non-Ada developers
Busting myths – Ada is only
used in A&D
- Business is developing beyond traditional A&D
market
- We see interest from new markets such as rail,
automotive and industrial automation
- We see massive interest coming from the
automotive industry
- We see a lot of interest from the C/C++
community
Busting myths - Ada has a strong ecosystem
- Long ago we had a compiler…
- We still have that compiler but it has grown into a full
development environment with complimentary tools
- The ecosystem has realigned itself to support customer needs
- Tool and RTOS partners are seeing increased revenue from Ada
Spreading the word
- So let’s tell people about it!
- Customer case studies
- Articles
- Opinion pieces
- Conferences
- Webinars
- Social media
Helping the Developer
- AdaCore is working on improving access to
all developers through
- AdaCore U
- GAP
- Public training courses
Helping the Developer
- And we are still very, very committed to
releasing the GPL edition each year…
- Free Software has made AdaCore the
company we are
Happy
Birthday Lady
Ada!
#AdaLove

Tech Days 2015: An Ada Perspective

  • 1.
    Ada: An AdaCorePerspective Jamie Ayre
  • 2.
    The world isstarting to catch up with Ada. Software “glitches” are becoming less and less acceptable…
  • 3.
    Building new, safe,reliable systems from scratch is expensive
  • 4.
    Especially when youdon’t use the appropriate tools
  • 5.
    Our mission isto help people build software that matters
  • 6.
    How do wedo this? (This is not a product presentation)
  • 7.
    Busting myths -Ada is certainly not dead - Ada is a very solid, mainstream language in the safety critical world - It has a strong and passionate community - This community takes it through regular updates
  • 8.
    Busting myths –Moving the mountain - Ada 2012 is raising a lot of interest beyond Ada users - Supporting modern architectures – ARM, Raspberry Pi, etc. - Bringing Ada to younger, grass-roots communities – drones, maker, etc. - Tools like QGen bring Ada to the world of Simulink - SPARK brings formal methods to non-Ada developers
  • 9.
    Busting myths –Ada is only used in A&D - Business is developing beyond traditional A&D market - We see interest from new markets such as rail, automotive and industrial automation - We see massive interest coming from the automotive industry - We see a lot of interest from the C/C++ community
  • 10.
    Busting myths -Ada has a strong ecosystem - Long ago we had a compiler… - We still have that compiler but it has grown into a full development environment with complimentary tools - The ecosystem has realigned itself to support customer needs - Tool and RTOS partners are seeing increased revenue from Ada
  • 11.
    Spreading the word -So let’s tell people about it! - Customer case studies - Articles - Opinion pieces - Conferences - Webinars - Social media
  • 12.
    Helping the Developer -AdaCore is working on improving access to all developers through - AdaCore U - GAP - Public training courses
  • 13.
    Helping the Developer -And we are still very, very committed to releasing the GPL edition each year… - Free Software has made AdaCore the company we are
  • 14.
  • 15.