Skip to content

keeping simple

@vy@mastodon.social

Author: vy

Dennis Ritchie on alias analysis in the C programming language 1988

March 19, 2021 vy C standard, programming languages

This 1998 note by Dennis Ritchie from comp.lang.c  (and also  here ) is very current since the concept of noalias has definitely crept back into

Read more

C89 Standard

March 1, 2021 vy programming languages

A text version of a non-final draft is below.  Here’s the pdf of the final version. (This foreword is not a part of American National

Read more

Sorting algorithms as recursive functions

September 2, 2020 vy algebra, theory

This paper is an experiment in presenting programming algorithms as recursive functions, without pseudo-code or genuine code. The algorithms presented are the standard basic sorting

Read more

Paxos demystified

October 6, 2019 vy archived, theory

Download

Read more

The halting problem has nothing to do with computers

July 12, 2019 vy theory

  “Turing’s work was of course a great contribution to the world of mathematics, but there is a question of exactly how it is related

Read more

Semiotics of functional programming

March 2, 2019 vy programming languages

In contrast to the usual imperative languages (e.g., C, Fortran, and Ada), in which variables represent cells in memory that can be modified using the

Read more

Von Neumann’s critique of automata theory and logic in computer science

February 20, 2019 vy theory

These remarks from “THE GENERAL AND LOGICAL THEORY OF AUTOMATA” 1947 are enormously insightful – no surprise. Von Neumann essentially predicts the emergence of the

Read more

Spanner in the works

November 10, 2018 vy software business, systems

The developers of Google’s Spanner database built an interesting system but chose to build their own clock synchronization technology instead of getting a more precise

Read more

Comrades Cheyne and Stokes and mathematics

November 4, 2018 vy academics

There is a great book of stories by Soviet era radio astronomer Iosef Shklovsky called 5 Billion Vodka Bottles to the Moon which has a

Read more

Flat address spaces: another crank idea for computer architecture

July 21, 2018 vy computer architecture

The poor C programming language is ridiculously out of fashion.  Critics like to explain how, Dennis Ritchie didn’t know any math, or that the type

Read more

Posts pagination

«Previous Posts 1 2 3 4 5 Next Posts»
WordPress Theme: Gridbox by ThemeZee.