8bc
B compiler for the PDP-8 (by clausecker)
grub2
Ongoing downstream work on grub2, including Fedora and RHEL. ***This is not upstream; please send code upstream first*** (by rhboot)
8bc | grub2 | |
---|---|---|
5 | 6 | |
38 | 194 | |
- | 1.0% | |
0.0 | 4.6 | |
over 4 years ago | about 20 hours ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
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.
8bc
Posts with mentions or reviews of 8bc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-07.
-
Is it me or is Grub2 outputting "GRUB" on error the worst thing in software design ever?
I have written quite a bit of PDP-8 code, including a B compiler. I also do size coding; believe me when I say that space is tight in an MBR. You should really try it for yourself! It's surprisingly hard to fit more than the bare minimum into it.
-
Early version of the very first c compiler
I agree with /u/kotzkroete, it's a fun project to do. I've done so too.
-
Simulating PDP-8 basic computer
Simulating a basic PDP-8 is pretty easy. I've not done that before, but I've written a B compiler for it before and that B compiler has some of the logic you need to simulate a PDP-8.
-
how were arrays used in B and BCPL?
I've written a B compiler in 2019 and can confirm that this is exactly how it works.
-
Would it be worth it learning very little of binary/machine language directly?
Note that the PDP-8 is traditionally programmed by switches on the front panel or by punched tape. A good simulator can be found in the SIMH collection. I've previously written a B compiler for the same system.
grub2
Posts with mentions or reviews of grub2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-02.
- Why does my laptop with Windows not like Debian, but have not problem with Ubuntu?
-
Is it me or is Grub2 outputting "GRUB" on error the worst thing in software design ever?
You can go through the code if you like to investigate.
-
Help on bootloader
grub-core/disk/i386/pc/biosdisk.c
- Grub 2.06 Update changes
-
Why do many tutorials use "update-grub"?
grub-mkconfig was renamed from update-grub in a [2008 commit(https://github.com/rhboot/grub2/commit/18ade780eda51968722fe9face6bda3de58aa24a#diff-6dd48728a15c58e0ea5fc52fa7e81f0824e07843b701e4759b06a149286fe87e)
- Bootloader menus could have more options / settings, like ram-disk and choice of graphics driver
What are some alternatives?
When comparing 8bc and grub2 you can also consider the following projects:
simh - The Computer History Simulation Project
efibootmgr - efibootmgr development tree
unix-history-repo - Continuous Unix commit history from 1970 until today
SegelBoot - :sailboat: x86 32-bit bootloader for my final presentation exam
b - B compiler
svntogit-packages - Automatic import of svn 'packages' repo (read-only mirror)
BTAG - The Better Than Awful GRUB bootloader