gembrowse
Terminal browser for the Gemini protocol (by docandrew)
distributing-gcc
Binary releases of GCC (native and cross) on macOS; also, the scripts/Makefiles used for producing them. (by simonjwright)
gembrowse | distributing-gcc | |
---|---|---|
2 | 20 | |
6 | 33 | |
- | - | |
0.0 | 4.7 | |
about 2 years ago | 5 days ago | |
Ada | Makefile | |
- | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gembrowse
Posts with mentions or reviews of gembrowse.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-15.
-
Controlling Echo in Ada
In my gembrowse project (https://github.com/docandrew/gembrowse) I had to do a similar thing to get the terminal into raw mode (no buffering, no echo) - in my case I had to use termios though.
-
March 2022 What Are You Working On?
Wanted to experiment with some TUI code and came up with this terminal browser for the Gemini protocol: https://github.com/docandrew/gembrowse
distributing-gcc
Posts with mentions or reviews of distributing-gcc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-02.
-
June 2023 What Are You Working On?
GCC 13.1.0 for aarch64-apple-darwin21, both native and cross-compiling to arm-eabi. Had to make a second release of both, because libgmp.dylib had a very unhelpful runpath setting.
- GCC 13.1.0 releases for Apple silicon
- MacOS GCC 13.1.0 (aarch64)
- Release GCC 13.1.0 (aarch64)
-
May 2023 What Are You Working On?
Libadalang2xml now in Alire. NB, if you’re on macOS, you’ll need one of the packages I’ve been building; alr/macOS can’t build langkit, libadalang.
-
macOS GCC 13.1.0 (x86_64)
Yes: see here.
-
What are does the hobbyist programmer miss comparing the paid versus free Ada ecosystem?
This is why, when considering whether to build & release a nn.2.0 macOS version, I’ll only do so if there’s a good reason: for example, GCC 12.1.0 couldn’t compile C source on macOS Ventura (version 13).
-
December 2022 What Are You Working On?
Over at Github, I’ve released GCC 12.2.0 for macOS: x86_64 for Intel Macs, aarch64 for Apple silicon. I have an arm-eabi build too, must get round to releasing it.
-
[ANN] XNAdaLib 2022 and GNATStudio 23.0wb for macOS Monterey.
XNAdaLib is a large set of ready to use Ada libraries prebuilt with GNAT FSF 12.1 for macOS.
-
Ada on apple silicon
For the next few years you’ll be able to run x86_64 binaries on Apple silicon. I produced an aarch64 package based on GCC 12.1.0, see here, but (a) GCC 12.1 won’t compile C code on Ventura, (b) if you want an ecosystem try Alire whose default toolset includes a GCC 12.2-based compiler, albeit x86_64!
What are some alternatives?
When comparing gembrowse and distributing-gcc you can also consider the following projects:
Lined - Ada Implementation of the Line Editor from Software Tools
Ada_GUI - An Ada-oriented GUI
PragmARC - The PragmAda Reusable Components
gcc-darwin-arm64 - GCC master branch for Darwin with experimental support for Arm64. Currently GCC-15.0.0 [May 2024]
alire - Command-line tool from the Alire project and supporting library
ACATS - The Ada Conformity Assessment Test Suite, customised for GCC.
Pi-Mainframe - Simulated mainframe computer based on a Raspberry Pi
GNAT-FSF-builds - Builds of the GNAT Ada compiler from FSF GCC releases
spark2014 - SPARK 2014 is the new version of SPARK, a software development technology specifically designed for engineering high-reliability applications.
septum - Context-based code search tool
gembrowse vs Lined
distributing-gcc vs Ada_GUI
gembrowse vs PragmARC
distributing-gcc vs gcc-darwin-arm64
gembrowse vs gcc-darwin-arm64
distributing-gcc vs alire
gembrowse vs Ada_GUI
distributing-gcc vs ACATS
gembrowse vs Pi-Mainframe
distributing-gcc vs GNAT-FSF-builds
gembrowse vs spark2014
distributing-gcc vs septum