wiby  
Settings



SIGPLAN Research Highlights Papers

https://www.sigplan.org/Highlights/Papers/

describing and teaching programming languages, focusing on one of the “hottest” languages to date: Rust. The work contains multiple aspects, such as analysing common misconception

The Dock

http://koshka.love/links.html

Web culture, music, programming, and so forth. - The personal website of the supremely talented indie musician and writer Grafo Volaverunt. Check out his work and donate to him if
A hand-curated website directory containing links to over 250 (largely Web 1.0

inside javascriptcore's low-level interpreter — wingolog

http://wingolog.org/archives/2012/06/27/inside-javascriptcores-low-level-interpreter

a form of higher-order programming! Indeed, as the GCC internals manual notes: Computed jumps contain edges to all labels in the function referenced from the code. All those edges

denormal

https://mu.krj.st/denormal/

he Art of Computer Programming also provides a great introduction to floating point arithmetic, but it is a bit dated and doesn’t include many IEEE 754 -related discussions. For nu
A tutorial on IEEE 754 denormal

The Cursed Computer Iceberg Meme

https://suricrasia.online/iceberg/

floats converge to 100 programming down on bare metal / head crash radio Supplemental Bathysphere #2 (June 2022) Lace card Cursed computer memory hierarchy The wrong error message
this is not a hall of shame. the intent is to awaken you to many of the peculiarities and weirdness of computers. hopefully, after reading these articles, you will have learned a l

6502.org: Homebuilt Projects

http://www.6502.org/homebuilt/

for the Forth programming language. Jonathan Foucher's PLANCK 65c02 is an open-hardware, extensible 65c02-based computer, inspired by the RC2014 modular computer but with SBC capa
Links to 6502-based computers and CPUs built by hobbyists.

The little book about OS development

http://littleosbook.github.io/

2.1.1 Quick Setup 2.1.2 Programming Languages 2.1.3 Host Operating System 2.1.4 Build System 2.1.5 Virtual Machine 2.2 Booting 2.2.1 BIOS 2.2.2 The Bootloader 2.2.3 The Operating

Accidentally Turing-Complete

http://beza1e1.tuxen.de/articles/accidentally_turing_complete.html

Turing complete set of programming abstractions. (CPU Cache) The paper The Gates of Time: Improving Cache Attacks with Transient Execution is about security on the surface, but ma
A list of things that were not supposed to be Turing-complete, but are.

Stop Writing Dead Programs, Strange Loop 2022

https://jackrusher.com/strange-loop-2022/

aspects of programming to create an overall experience. The language semantics, user interface, and implementation each help create this integrated experience.” ( source ) 00:29.0


Find more...