recentpopularlog in


« earlier   
Writing a C Compiler, Part 1
This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler:
programming  compiler  c  assembly  tutorial  parsing  howto 
10 hours ago by grinful
JIT compiling a subset of Python to x86-64
This post shows how to write a basic JIT compiler for the Python bytecode, from scratch, using nothing but stock Python modules.
At the end of this post, we will be able to compile branchless Python functions that perform arithmetic on signed 64-bit values...
systems.programming  assembly 
3 days ago by scott
Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi
This book introduces the concepts of how computer hardware works from a programmer's point of view. A programmer's job is to design a sequence of instructions that will cause the hardware to perform operations that solve a problem. This book looks at these instructions by exploring how C/C++ language constructs are implemented at the instruction set architecture level.
The specific architecture presented in this book is the ARM® as implemented on the Raspberry Pi®. The operating system is Raspbian, which is based on a Linux kernel and includes a GNU programming environment.
assembly  linux  books  systems.programming 
3 days ago by scott
Geohash in Golang Assembly: Lessons in absurd optimization:
Geohash is a geocoding scheme which maps a latitudelongitude pair to a 64-bit integer or equivalent short character string. Ithas become popular as a repres...
geo  assembly  golang 
3 days ago by geetarista

Copy this bookmark:

to read