RimStone 4 released: Golf is now RimStone


Golf is now RimStone (see blog-2025-09-26-formerly-golf for a previous announcement).

The new web site is rimstone-lang.com and the documentation, examples etc. has been changed for RimStone.

The new file extension is ".rim". In your project, you can use the following to rename all your .golf files into .rim files:
find . -type f -name "*.golf" | while read -r file; do
    mv -- "$file" "${file%.golf}.rim"
done


The following changes were made to accomodate the new name; they involve name changes but not functional changes aside from that.

Backward compatibility preserved
Note however, that Golf programs will still work (provided source code files are renamed to .rim extension as above!); RimStone has internal "wrappers" for Golf programs that makes them work. This backward compatibility extends to utilites' names (for example you can still use gg, mgrg etc.).

Changes
Keep in mind however, that this support will be removed in the future, so you may want to account for the following changes:
This release also fixes the following:
Again, the new RimStone comes with backward compatibility with Golf (provided .golf files are renamed to .rim), however this will be removed at some point in the future. Please migrate your current Golf applications per the above!


Copyright (c) 2019-2025 Gliim LLC. All contents on this web site is "AS IS" without warranties or guarantees of any kind.