• Home
  • Ada Advantages
  • Learn Ada
  • Resources
  • ARA Community
Site Map | Contact Us

Ada Resource Association

News and resource for the Ada programming language

  • Blog Apr 8 '13

    Ada inflitrates strongSwan

    by brukardt

    The popular strongSwan open source IPsec VPN project now makes use of Ada.

    The latest strongSwan release 5.0.3 [1] contains support for the Trusted Key Manager (TKM), which is a separate process providing security critical operations of the IKEv2 protocol. The TKM has been implemented from scratch in Ada, using some of the new Ada 2012 contract features for added confidence of meeting the specification.

    For more, see the project website at http://www.codelabs.ch/tkm/.

    Read Blog Entry
  • Blog Mar 9 '13

    Site updates

    by brukardt
    There recently have been some questions about how often the pages here are updated. We try to verify the information on the pages at least twice per year, and of course we add information as it becomes available. For instance, today we added a couple of free libraries (OpenGLAda and Yami4) that we had previously unintentionally left out. If you find any stale information on our site, please use the contact page to tell us about it.
    Read Blog Entry
  • Blog Feb 28 '13

    Updated ARA Edition of the Ada 2012 Rati...

    by brukardt

    An updated edition of the Ada 2012 Rationale is available at:

    http://www.ada-auth.org/standards/rationale12.html

    This edition of the Rationale combines the first six chapters of the Rationale into a single document, fixes a number of errors, adds an index, and adds discussion of various details of Ada 2012 that were changed since the original publication of these chapters in the Ada User Journal. Newly added material includes discussions of new features related to iterators and storage pools. We expect that additional chapters will be added to this edition roughly every three months.

    The Rationale for Ada 2012 provides an overview of new Ada 2012 features, examples of their use, compatibility with Ada 95 and 2005, and more. It was written by John Barnes, and was sponsored in part by the Ada Resource Association. This is an unofficial description of the language; refer to the Ada 2012 standard for detailed language rules.

    Read Blog Entry
  • Blog Dec 12 '12

    Ada drives Welsh social care model

    by brukardt
    Ada keeps appearing in unusual places. Recently, we heard about a model that projects social care spending in Wales for the next 20 years. Large parts of the project were done in Ada. See Welsh Social Care Model for more details.
    Read Blog Entry
  • Blog Dec 10 '12

    Corporate BS Generator

    by brukardt
    This has been available for a while, but I don’t think we ever featured it here. CBSG is an Ada program that creates pages of the best (random and usually meaningless) corporate-speak available. It can be accessed on-line at CBSG and the source code is available.
    Read Blog Entry
  • Blog Jul 4 '12

    AdaMagica: Smart_Pointers with Ada 2012 ...

    by jayre

    Now that GNAT GPL 2012 implementing full Ada 2012 is out, reference counted access types use the new aspect Implicit_Dereference, which greatly simplifies the syntax. (The previous Ada 2005 implementation is also availible.)

    This package provides a completely safe implementation in that it prevents deallocation by the user; deallocation is under sole control of the implementation. (It’s however not task-safe.)

    Full documentation and test programs show how to use the package.

    http://www.christ-usch-grein.homepage.t-online.de/Ada/Smart_Pointers.html

    Read Blog Entry
  • Blog Jul 4 '12

    New Ada 2012 Rationale Edition available

    by jayre

    A new edition of the Ada 2012 Rationale is available at:

    http://www.ada-auth.org/standards/rationale12.html

    This edition of the Rationale combines the first three chapters of the Rationale into a single document, fixes a number of errors, adds an index, and adds discussion of various details of Ada 2012 that were changed since the original publication of these chapters in the Ada User Journal. We expect that additional chapters will be added to this edition about every three months.

    The Rationale for Ada 2012 provides an overview of new Ada 2012 features, examples of their use, compatibility with Ada 95 and 2005, and more. It was written by John Barnes, and was sponsored in part by the Ada Resource Association. This is an unofficial description of the language; refer to the proposed Ada 2012 standard for detailed language rules.

    Randy Brukardt, ARG Editor

    Read Blog Entry
  • Blog Jun 5 '12

    Creating a Web Application with AWA

    by jayre

    The AWA (Ada Web Application) project is a framework to build a web application.

    – AWA uses Ada Server Faces for the web framework. This framework is using several patterns from the Java world such as Java Server Faces and Java Servlets.

    – AWA provides a set of ready to use and extendable modules that are common to many web application. This includes managing the login, authentication, users, permissions.

    – AWA uses an Object Relational Mapping that helps in writing Ada applications on top of MySQL or SQLite databases. The ADO framework allows to map database objects into Ada records and access them easily.

    – To avoid the blank page syndrome, an application generator is provided to quickly create a new project, add a new database model or add a presentation page.

    Project Homepage: http://code.google.com/p/ada-awa/

    Read Blog Entry
  • Blog Jan 3 '12

    Ada Connection – Jeff O’Leary

    by AdaCore
    “Assuring Software Reliability While Using Web Services and Commercial Products” is presented by Jeff O’Leary from the Federal Aviation Administration. Part of a series of talks that took place at the Ada Connection Conference 2011 in Edinburgh, Scotland. (more…)
    Read Blog Entry
  • Blog Nov 29 '11

    Ada Connection – Wiljan Derks

    by AdaCore
    “Debugging Mechatronic Applications Written in Ada” is presented by Wiljan Derks from NXP. Part of a series of talks that took place at the Ada Connection Conference 2011 in Edinburgh, Scotland. (more…)
    Read Blog Entry
previous12345next
  • Press
  • Articles
  • Events
ARA Sponsor Spotlight
PTC Logo View All Sponsors

Upcoming Events

  • Ada-Europe 2023
    Jun 13-16, 2023 Lisbon, Portugal

View All Events



AdaCore PTC Logo

Ada Advantages

  • Ada 202x
  • Ada Overview
  • More Topics of Interest
  • Features & Benefits
  • Ada Comparison Chart
  • Ada 2012
  • Ada 2005
  • SPARK Ada
  • Ada and Multicore
  • Case Studies
  • Ada Projects

Ada Projects

Learn Ada

  • Learning Materials
  • Professional Training
  • Ada in Academia

Resources

  • Ada Standards
  • Free Tools & Libraries
  • Professional Tools and Services
  • Associations
  • Ada on the Web

ARA Community

  • Sponsors
  • Compilers and Conformity
  • Join the ARA
  • ARA Press Releases

Copyright © 2009-2023 Ada Resource Association Site Map | Contact Us