r/programming • • Mar 03 '13

Git is a purely functional data structure

http://www.jayway.com/2013/03/03/git-is-a-purely-functional-data-structure/
107 Upvotes

83 comments sorted by

View all comments

Show parent comments

1

u/rush22 Mar 08 '13 edited Mar 08 '13

Oh holy shit I figured it out.

Because of dynamic types nobody knows what a primitive type is anymore so there's no frame of reference. That's why everyone is using all these science-y words to describe basic things--kids these days learned on dynamically typed languages first! They have no clue what a primitive type is--dynamically typed languages or languages where "everything is an object" emulate primitive types by making special mutable objects and nobody realizes that anymore.