pgubook-macos-x86-64
Programs from the "Programming from the Ground Up 1.0" book ported to macOS (XNU kernel) and x86_64 (by lmartinho)
JWasm
JWasm continuation (by JWasm)
pgubook-macos-x86-64 | JWasm | |
---|---|---|
1 | 3 | |
6 | 95 | |
- | - | |
10.0 | 10.0 | |
almost 5 years ago | over 1 year ago | |
Assembly | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
pgubook-macos-x86-64
Posts with mentions or reviews of pgubook-macos-x86-64.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-01.
-
Learn x86-64 assembly by writing a GUI from scratch
https://github.com/lmartinho/pgubook-macos-x86-64
Seems very handy, since most assembly tutorials nowadays are Windows/Linux-specific.
JWasm
Posts with mentions or reviews of JWasm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-01.
- Learn x86-64 assembly by writing a GUI from scratch
-
Win16 Retro Development
I should note, that OpenWatcom 2.0[1] is far better for supporting more recent C and C++ code, modern hosts and tooling, but still able to compile into 16 bit code. It is also actively maintained. Instead of MASM I recommend JWasm[2] + Jwlink[3]. Back in time I did a fork[4] of JWasm that has cleaner build system (CMake).
[1] https://github.com/open-watcom/open-watcom-v2
[2] https://github.com/Baron-von-Riedesel/JWasm
[3] https://github.com/JWasm/JWlink
[4] https://github.com/JWasm/JWasm
-
Choosing the best assembler to work under GNU/Linux
You can give jwasm a try as it has full masm syntax support as far as I know.
What are some alternatives?
When comparing pgubook-macos-x86-64 and JWasm you can also consider the following projects:
asmc - Masm compatible assembler
yasm - Yasm Assembler mainline development tree
UASM - UASM - Macro Assembler
VisualMASM - Visual MASM - Assembly IDE for Microsoft MASM
OpenBLAS - OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
junkcode
JWasm - Masm compatible assembler
libjpeg-turbo - Main libjpeg-turbo repository
JWlink - Continuation of the abandoned JWlink