• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Is It Time To Add The Rust Programming Language To IBM i?

    May 19, 2025 Timothy Prickett Morgan

    Back in February, IBM announced that it had brought the Rust programming language to its AIX Unix operating system variant. Rust, of course, has long since been available on Red Hat Enterprise Linux. But, thus far, it has not been supported on the IBM i platform, neither in the PASE AIX runtime (which is a common way to get Unix stuff inside of IBM i) or natively recompiled inside of IBM i itself.

    The initial release of the Rust SDK for AIX was based on the stable Rust 1.84 release, and it uses the same LLVM compiler framework that Big Blue uses for its C, C++, and Fortran compilers for AIX. This Rust compiler for AIX is available under subscription with support contracts, much like Red Hat Enterprise Linux and other systems software.

    On May 16, IBM put out an update for the Rust SDK for AIX based on Rust 1.86, maintaining currency with the Rist community, which you can read about in announcement letter AD25-1068. And that got us to thinking that maybe Rust should be available for IBM i, too, and embedding it into PASE, like so many functions and databases and programming languages are, would be a good way to accomplish this.

    Rust was created back in 2010 and reached its 1.0 release in 2015. It is used by Amazon, Google, Microsoft, Meta Platforms, and many other companies, and offers performance similar to C and C++ and unlike Java does not require garbage collection, which is an inhibitor to performance. Rust is noteworthy in that it is, along with C and assembly language, one of the three ways Linus Torvalds will accept code into the Linux kernel. It is a much lower-level language than RPG and COBOL, but a hell of a lot friendlier than C or C++ and not as messy and slow as Java. It is one of the fastest growing programming languages, which is a key reason to adopt it into the IBM i platform. Moreover, new programs will increasingly be written in Rust, and neat new things will be able to come to the IBM i platform if Rust is supported.

    If you think this is a good idea, tell IBM.

    RELATED STORIES

    IBM Announcements: Service Price Hikes, HANA Iron As A Service, Rust for AIX And Maybe PASE, And More. . .

    Marketplace Study Shows How IBM i Language Use Evolves

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags: Tags: AIX Unix, C, COBOL, IBM i, Java, Linux, PASE AIX, RPG, Rust, Rust SDK for AIX

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Is IBM Going To Raise Prices On Power10 Expert Care? Fresche Overhauls X-Analysis With Web UI, AI Smarts

    2 thoughts on “Is It Time To Add The Rust Programming Language To IBM i?”

    • ema tissani says:
      May 20, 2025 at 8:38 am

      Nice keeping up with the bleeding edge.
      Still, we need updated C/C++ compilers for ILE native targets, due attention should go there…

      Reply
    • Rafik says:
      May 25, 2025 at 11:43 am

      The IBM Open SDK for Rust on AIX 1.86 supports IBM i PASE 7.5 and 7.6.

      https://www.ibm.com/docs/en/osfroa/1.86.0?topic=prerequisites-system

      Reply

    Leave a ReplyCancel reply

TFH Volume: 35 Issue: 19

This Issue Sponsored By

  • Rocket Software
  • New Generation Software
  • DRV Tech
  • Midrange Dynamics North America
  • Raz-Lee Security

Table of Contents

  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Welcoming The New IBM i Chief Architect And Other New Top Brass
  • A Deep Dive Into That Power S1112 Entry Power11 Server
  • Guru: Beyond Three-Part Naming – Running SQL Across Remote IBM i Systems
  • How IBM Bolstered IBM i Resilience In The Summer Tech Refreshes
  • IBM i PTF Guide, Volume 28, Number 26
  • Power Systems Has A Great Quarter; System Z, Not So Much
  • Does AI Mark The End Of The ERP Era?
  • Guru: Deterministic Application Development With AI
  • What IBM’s Got Cooking In Db2 For i In The Summer TRs
  • IBM i PTF Guide, Volume 28, Number 25

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle