Factor 0.100 Now Available
Factor 0.100 has been released with over 1400 commits, featuring Unicode 15.1, ARM64 support, automatic theme detection, new libraries, and enhancements, dedicated to contributor Raghu Ranganathan's memory.
Read original articleFactor 0.100 has been released, featuring over 1400 commits from various contributors. This version includes significant updates such as an upgrade to Unicode 15.1, improved printing of floating-point numbers, and early support for ARM64 in the non-optimizing compiler. It also introduces automatic light/dark theme detection on Windows and support for compressed images. Notable changes include some backward compatibility issues, new libraries for Base45 encoding, command-line parsing, and various UI enhancements. The release also honors Raghu Ranganathan, a valued contributor who recently passed away. Factor is a concatenative, stack-based programming language known for its high-level features, extensive libraries, and portability across platforms. The full source code is available under a BSD license, and the implementation supports both compiled performance and interactive development.
- Factor 0.100 includes over 1400 commits and various new features.
- The release introduces support for ARM64 and automatic theme detection on Windows.
- New libraries and improvements enhance functionality, including command-line parsing and image handling.
- The release is dedicated to the memory of contributor Raghu Ranganathan.
- Factor is a versatile programming language with extensive documentation and cross-platform capabilities.
Related
Gren 0.4: New Foundations
Gren 0.4 updates its functional language with enhanced core packages, a new compiler, revamped FileSystem API, improved functions, and a community shift to Discord. These updates aim to boost usability and community engagement.
Racket v8.14
Racket v8.14 introduces enhancements like a pre-built download for 64-bit ARM Windows, integrated demodularization, improved testing commands, and a hash-filter function, while acknowledging community contributions and noting Windows build issues.
Honey, I shrunk {fmt}: bringing binary size to 14k and ditching the C++ runtime
The {fmt} library has reduced its binary size to 23kB by using type erasure, maintaining runtime type safety, and optimizing for memory-constrained environments, including retro computing applications.
Honey, I shrunk {fmt}: bringing binary size to 14k and ditching the C++ runtime
The {fmt} library has reduced its binary size to 23kB by using type erasure, ensuring runtime type safety, and optimizing for memory-constrained devices, including retro computing systems.
Redox OS 0.9.0 – new release of a Rust based OS
Redox OS 0.9.0 has been released, featuring performance enhancements, improved stability, better Linux/BSD compatibility, ARM64 support, a new HTTP web server, and a call for community donations for ongoing development.
https://www.concatenative.org/wiki/view/Concatenative%20lang...
Interesting!
The problem is that the announcement page goes to [1] where it should go to [2] (a simple issue using os=macosx instead of os=macos)
brew install --cask factor also works
[1] https://builds.factorcode.org/release?os=macosx&cpu=x86.64
[2] https://builds.factorcode.org/release?os=macos&cpu=x86.64
Related
Gren 0.4: New Foundations
Gren 0.4 updates its functional language with enhanced core packages, a new compiler, revamped FileSystem API, improved functions, and a community shift to Discord. These updates aim to boost usability and community engagement.
Racket v8.14
Racket v8.14 introduces enhancements like a pre-built download for 64-bit ARM Windows, integrated demodularization, improved testing commands, and a hash-filter function, while acknowledging community contributions and noting Windows build issues.
Honey, I shrunk {fmt}: bringing binary size to 14k and ditching the C++ runtime
The {fmt} library has reduced its binary size to 23kB by using type erasure, maintaining runtime type safety, and optimizing for memory-constrained environments, including retro computing applications.
Honey, I shrunk {fmt}: bringing binary size to 14k and ditching the C++ runtime
The {fmt} library has reduced its binary size to 23kB by using type erasure, ensuring runtime type safety, and optimizing for memory-constrained devices, including retro computing systems.
Redox OS 0.9.0 – new release of a Rust based OS
Redox OS 0.9.0 has been released, featuring performance enhancements, improved stability, better Linux/BSD compatibility, ARM64 support, a new HTTP web server, and a call for community donations for ongoing development.