❌ About FreshRSS

Reading view

There are new articles available, click to refresh the page.

PTC ObjectAda 10.5 released

PTC has released of version 10.5 of its popular PTC® ObjectAda and PTC ObjectAda64 Ada compilers in both Linux and Windows version. This new release provides upgraded Ada 2012 language support compliant with the Ada Conformity Assessment Test Suite (ACATS) version 4.1EE, additional Ada 2012 contract support for task entries and protected operations, as well as various updates related to Windows and Linux developer tools.

PTC ObjectAda 10.4 is now available

PTC has released of version 10.4 of its popular PTC® ObjectAda and PTC ObjectAda64 Ada compilers in both Linux and Windows version. This new release provides upgraded Ada 2012 language support compliant with the Ada Conformity Assessment Test Suite (ACATS) version 4.1Z, enhanced support for Windows 11 based on the Microsoft Visual Studio 2022 Build Tools and Windows 11 SDK components, as well as runtime library enhancements on Linux for compatibility with the Windows implementation.

PTC ObjectAda 10.3 now available for Linux

PTC has released version 10.3 of its PTC® ObjectAda fand PTC ObjectAda64 for Linux. Building upon the Ada 2012 and 64-bit code generation introduced by the previous version, this new product release provides upgraded Ada 2012 language support compliant with the Ada Conformity Assessment Test Suite (ACATS) version 4.1V and includes complete support for Annex G “Numerics”. ObjectAda version 10.3 represents a substantial refinement of the Ada 2012 language feature support within the ObjectAda technology. ObjectAda version 10.3 for Linux/Intel contains the same improvements in the ObjectAda compiler technology that were introduced earlier with ObjectAda for Windows v10.3.

PTC ObjectAda for Windows Version 10.3 is now available

PTC has released of version 10.3 of its popular PTC® ObjectAda for Windows and PTC ObjectAda64 for Windows Ada compiler products. This new release provides upgraded Ada 2012 language support compliant with the Ada Conformity Assessment Test Suite (ACATS) version 4.1V and including complete support for Annex G “Numerics”. ObjectAda for Windows and ObjectAda64 for Windows support development of native Windows 32-bit or 64-bit applications using the Microsoft Visual Studio 2017 / 2019 development tools and libraries from the Windows 10 Software Development Kit (SDK).

PTC ApexAda VxWorks 7 Armv8 Available

PTC has released its new ApexAda v5.2 Linux/Intel64-hosted embedded Ada compiler and runtime environment for the Wind River VxWorks 7 real-time operating system on Armv8 64-bit (aarch64) processors. With the release of this new product, PTC extends the capabilities of its extensive line of native and cross compilers for Ada application development with ApexAda v5.2 embedded with support for VxWorks 7 Armv8 64-bit (aarch64) targets. Included with the 64-bit embedded compiler is the PTC ApexAda v5.2 64-bit compiler for Linux native application development. ApexAda V5.2 Embedded compilers provide a complete cross-development toolchain hosted from Linux distributions including RedHat Enterprise Edition, CentOS, and SUSE.

PTC ApexAda Embedded Update for VxWorks 7 is Available

A major update to the PTC ApexAda Linux/Intel64-hosted embedded Ada compiler and runtime environment for the Wind River VxWorks 7 real-time operating system is now available. The update provides support for the SR0650 and SR0660 Standard Releases of VxWorks 7. With the release of this major product update, PTC extends the capabilities of its extensive line of native and cross compilers for Ada application development with ApexAda v5.2 embedded with support for these latest VxWorks 7 releases on Intel64 targets and establishes the foundation for the introduction of follow-on new product releases for the Armv8 64-bit (aarch64) architecture. Included with the 64-bit embedded compiler is the PTC ApexAda v5.2 64-bit compiler for Linux native application development.

PTC ObjectAda 10.2 now available for Linux

PTC has released version 10.2 of its PTC® ObjectAda for Linux and PTC ObjectAda64 for Linux Ada compiler products. These new product releases provide for Linux/Intel platforms support for the Ada 2012 edition of the Ada programming language and 64-bit application development that was previously introduced for the Windows platform with PTC’s popular ObjectAda for Windows and ObjectAda64 for Windows version 10.2 products.

PTC ObjectAda 10.2 fully supports Ada 2012

PTC has released of version 10.2 of its popular PTC® ObjectAda for Windows and PTC ObjectAda64 for Windows Ada compiler products. This new release provides complete support for Ada 2012 language features. ObjectAda for Windows and ObjectAda64 for Windows support development of native Windows 32-bit or 64-bit applications using the Microsoft Visual Studio 2017 / 2019 development tools and libraries from the Windows 10 Software Development Kit (SDK).

PTC releases 64-bit ARM ApexAda target

PTC has released a new Linux/Intel64-hosted embedded Ada compiler targeting Linux on Armv8 64-bit (aarch64) processors. PTC ApexAda V5.2 Embedded for Linux/Intel64 to Linux/Arm 64-bit is the initial product offering based on a new 64-bit code generator for ApexAda for the Armv8 64-bit (aarch64) architecture. It is hosted on Intel x64 Red Hat Enterprise Linux v7.x/v8.x or the CentOS equivalent distribution.

PTC ObjectAda includes more Ada 2012 features

PTC has released of version 10.1 of its popular PTC® ObjectAda for Windows and PTC ObjectAda64 for Windows Ada compiler products. This new release expands the support for Ada 2012 language features to include the complete set of Ada 2012 container packages and support for the associated Ada 2012 language constructs required by those packages. Support for dynamic contracts (preconditions and postconditions for subprograms), aspect specifications, new flexible forms of expressions has also been enhanced in this new release. ObjectAda for Windows and ObjectAda64 for Windows support development of native Windows 32-bit or 64-bit applications using the Microsoft Visual Studio 2017 / 2019 development tools and libraries from the Windows 10 Software Development Kit (SDK).

PTC ApexAda® v5.2 Embedded for ApexAda Exec/Intel64 is shipping

The PTC ApexAda v5.2 development system for Linux host-based development targeting Intel x86_64 processors running the ApexAda Exec bare-board runtime is now shipping. Included with the 64-bit embedded compiler is the PTC® ApexAda v5.2 64-bit compiler for Linux native application development. Also included is the integrated ApexAda 64-bit C/C++ compiler which facilitates seamless development of mixed-language applications written in Ada, C, and C++. ApexAda V5.2 Embedded compilers provide a complete cross-development toolchain hosted from Linux distributions including RedHat Enterprise Edition, CentOS, and SUSE.

Free tools and libraries updates

Here are some recent updates to our Free Tools and Libraries page:

November 1, 2023: Added Light-weight threading, a library that provides many of the features of Ada 2022 without requiring support for the new syntax.
August 21, 2023: Added Ada-GUI a concurrent GUI for Ada and GPlt, an Ada-GUI program for quickly making plots.
June 14, 2022: Added Alire, a sandbox package manager for Ada, and an associated catalog.
(This post will be periodically updated – Webmaster.)

Ada User Journal News Digests now available here

The AdaIC is happy to announce a new service, providing links to the Ada User Journal (AUJ) News Digests as each becomes available.

The Ada User Journal (AUJ), currently in its 40th year of existence, is published by Ada-Europe four times a year, in March, June, September and December.

The AUJ Online Archive makes the full AUJ issues publicly available 1 year after publication and distribution to AUJ subscribers. Every issue includes a Quarterly News Digest section, which is separately made publicly available 6 months after publication.

Additional Comment Period for Upcoming Ada Revision

ISO/IEC JTC 1/SC 22/WG 9 (WG 9) is responsible for the maintenance and revision of the Ada Programming Language and associated standards and technical reports. As part of the language maintenance activity, WG 9 has established a group of Ada experts as the Ada Rapporteur Group (ARG). The ARG receives input from the Ada community at large to consider for inclusion in revision to the Ada programming language standard. The WG 9 has produced a number of revisions to the language in accordance with ISO policy and to address the evolution of technology (Ada 83, Ada 95, Ada 2005, Ada 2012).

Presently, the ARG is nearing completion on a revision to Ada 2012 (known for now as Ada 202x) which includes new contracts and lightweight parallelism features. Concern has been raised that these new proposals have not been prototyped nor has the suitability for diverse target environments been assessed.

Therefore, the ARG is seeking comments, based on prototyping and review, on the new features (focused on the parallelism features) incorporated within the current draft of the Ada 202X standard. Comments should be submitted to [email protected] as described in the Ada Reference Manual Introduction (http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-0-3.html#p58). Please include the draft number with any Ada Reference Manual references in your comment. Comments should be sent by 1 June 2020 in order to be considered for the revision. (Note: While not required, joining the mailing list as described at http://www.ada-auth.org/comment.html is recommended so that you receive any queries on or responses to your comment.)

The draft revision can be found at http://www.ada-auth.org/standards/ada2x.html. A list of issues addressed in Ada 202x can be found at http://www.ada-auth.org/ai-files/grab_bag/2020-Amendments.html.

Carl Brandon scheduled for keynote at Ada Europe 2018

We recently received a note from Dr. Carl Brandon of the Vermont Technical College (and Director of their CubeSat laboratory). He mentioned that he will be a keynote speaker at Ada Europe 2018 in Lisbon, Portugal. A lengthier description of the conference keynotes can be found at http://ae2018.di.fc.ul.pt/keynotes.html.

He also noted that his colleague Dr. Peter Chapin will be presenting a tutorial on SPARK ( at the same conference.

❌