Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Garbage collection: the root of all evil

Name: Anonymous 2017-01-10 20:44

Garbage collection is the scam on which all others are based.

Without garbage collection, there would be no lazy evaluation, no functional programming, no closures, no placing the lambda calculus on a pedestal. All of these scams are based on garbage collection.

``Functional programmers'' had to invent a new branch of mathematics: ``domain theory'' to describe lambda calculus.
http://www.cs.nott.ac.uk/~pszgmh/domains.html

``Domain theory'' is really garbage collection, thunks, and stacks, dressed up in complicated math.

This brought the idea of ``bottom'' into computer science. Before, people didn't think about programs as bottoms and functions: they thought about actions.

This changed the meaning of ``undefined'' too, from real actions defined by the specific implementation (like what the computer does when indexing an array out of bounds), into its ``modern'' definition (out of bounds indexing is meaningless, so it can be assumed never to happen) by identifying it with bottom.

Name: Alyssa P. Hacker 2017-01-11 16:58

``Functional programmers'' had to invent a new branch of mathematics: ``domain theory'' to describe lambda calculus.

``Isaac Newton'' had to invent a new branch of mathematics: ``differential calculus'' to describe physical reality. What's your point, exactly?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List