Standing on the shoulders of giants…
7 Jul
I released GNU Sather 1.2.3 today. The reason for this release was to migrate the licenses to GPLv3 or later and LGPLv3 or later.
Another change in the release is how the INT class is handled on 64-bit systems. The INT class is now 32-bits wide on all systems. I think that a major goal of GNU Sather should be for Sather source to be platform neutral. For instance, an INT will always have the same min and max values no matter what platform it is compiled on. This will eliminate the need for compile-time platform checking like that which is done with C source. New classes will be added to address the new capabilities of 64-bit processors. These classes will be emulated on 32-bit processors so that they behave the same at the cost of extra processor cycles.
4 Jul
I updated the GNU Sather website today. It now uses the new GNU project homepage style. It looks much more modern now than the older-style GNU webpages. Check it out here.
28 Jun
Today, I was appointed the new maintainer of GNU Sather. This is pretty exciting, because I like the Sather programming language. It’s not very popular, but it has a lot of very powerful features. GNU Sather is the GNU project’s implementation of a compiler for the Sather programming language.
I intend to use this blog as a journal of development on GNU Sather. It will probably branch out to contain other GNU, programming, engineering, and technology items as well.