det.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon Server des Unterhaltungsfernsehen Ehrenfeld zum dezentralen Diskurs.

Administered by:

Server stats:

1.8K
active users

#bytecode

0 posts0 participants0 posts today

I'm starting a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:

- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing bytecode in a VM.
- Disassembling bytecode and decompiling opcodes for debugging and testing.
- Unit testing and property-based testing for our compiler and VM.
- Benchmarking our code to see how the different passes perform.
- All the while keeping an eye on performance.

The first post of the series that focuses on writing the #parser is now out: abhinavsarkar.net/posts/arithm

abhinavsarkar.net · A Bytecode VM for Arithmetic: The Parser
More from Abhinav 🌏

#Computerclub2

#CC2tv #403 Vom `print()` zum #Bit

So spricht dein #Mikrocontroller
Wir zeigen, wie ein einziger #MicroPython-Befehl – `print("Hallo Welt")` – Schicht für Schicht bis zum elektrischen Signal am TX-Pin zerlegt wird. Wir starten in der Hochsprache, werfen einen Blick auf den erzeugten #Bytecode und zeigen, wie die MicroPython-VM ihn in C-Routinen übersetzt. Von dort gelangt der String über den #UART-Treiber als #ARM- #Maschinencode auf den RP2040-Prozessor

cc2.tv/daten/20250705100000.ph

cc2.tvCC2.tv: Computerclub 2

A deep dive into FontLab Studio 5’s TrueType hinting code: github.com/jenskutilek/fakelab
About 10 years ago, I really wanted to understand how TrueType hinting works in FLS5, and how it compiles its graphical representation to bytecode. Thought I’d write it all down before I forget it. Check it out if you enjoy reading TrueType assembly code :)
#TrueTypeHinting #TrueType #Fonts #Assembly #Bytecode

GitHubfakelab/doc/truetype-hinting/index.md at main · jenskutilek/fakelabA FontLab Studio 5 replacement for testing Python code. - jenskutilek/fakelab