home

Bookmarks - Tagged with "programming"

Fundamentals of Optimal Code Style: Cognitively-Oriented Approach to Improving Program Readability

cogsci, programming

An interesting approach to justifying, scientifically, an "optimal" code style.

Indirection Is Not Abstraction

programming

Writing system software: code comments.

programming

Software disenchantment

culture, programming

Does Visual Studio Rot the Mind?

practices, programming

Deanonymizing Tor Circuits

c, computer-networks, distributed-systems, programming, security, tor

This is one of many excellent articles written by Dr. Neal Krawetz on security in Tor. I would encourage reading other articles on his website, if you are interested in this sort of thing.

Building a Homebrew Video Game Console

c, hardware, programming, z80

Patching nVidia GPU driver for hot-unplug on Linux

c, linux, operating-systems, programming

Implementing a NES Emulator in Rust

6502, hardware, programming, rust, video-games

John Carmack on Inlined Code

c++, optimization, programming

I am a Java, C#, C or C++ developer, time to do some Rust

programming, programming-languages, rust

A refreshing, conversational take on the features that make Rust unique. Also worth looking at is the author's follow-up article, Frustrated? It's not you, it's Rust

Models of Generics and Metaprogramming: Go, Rust, Swift, D and More

c, c++, go, optimization, programming, programming-languages, rust

fibs, lies, and benchmarks

functional-programming, lisp, optimization, programming, programming-languages, scheme

Cons cells vs. Linked lists

common-lisp, lisp, programming, programming-languages

Meta-Circular Adventures in Functional Abstraction

common-lisp, functional-programming, lisp, programming

A Road to Common Lisp

common-lisp, lisp, programming

The Nature of Lisp

java, lisp, programming

Pascal Costanzas Highly Opinionated Guide to Lisp

common-lisp, lisp, programming

Lisp Hackers

culture, lisp, practices, programming

Guix: A most advanced operating system

functional-programming, guile, guix, linux, lisp, programming, scheme

Good Style in modern Emacs Packages

emacs, emacs-lisp, programming

Org mode and Haunt

emacs, emacs-lisp, guile, lisp, programming, scheme

A Constructive Look At TempleOS

operating-systems, programming

What the Hero Sees: Field-of-View for Roguelikes

programming, algorithms, dart, game-development, interactive, video-games

Reflecting on Transducers

functional-programming, lisp, programming, scheme

The General Problem

compilers, functional-programming, guile, lisp, programming, scheme, x86

Code Conversion Language

c, emacs, emacs-lisp, lisp, optimization, programming, reversing

GDCCs Memory Model

c, doom, programming, video-games

Ubershaders: A Ridiculous Solution to an Impossible Problem

dolphin, graphics, hardware, opengl, programming, video-games

Memories

demoscene, dos, programming, x86

A Great Old-Timey Game-Programming Hack

6502, game-development, programming, retro-tech, video-games

Coding Stories: Me vs. The VNC Guy

programming, windows

How Much of a Genius-Level Move Was Using Binary Space Partitioning in Doom?

graphics, math, programming, video-games

The Insane Innovation of TI Calculator Hobbyists

hardware, programming, retro-tech, reversing, z80

Controlling my A/C with a Gameboy

hardware, programming, retro-tech, reversing, z80