Live data from Hacker News

GitHub Arctic Code Vault: Tech Tree

github.com

31–40 of 105 posts

Re: GitHub Arctic Code Vault: Tech Tree

#31
post #9

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

I was also surprised they picked "Programming Rust" over "The Rust Programming Language" book.

I think (/ hope) that the later was picked up by being homed on GitHub - https://github.com/rust-lang/book

Re: GitHub Arctic Code Vault: Tech Tree

#33
post #24

> We believe women's unique role in founding and shaping computing and technology deserves its own section. Hummm, ok, what about men's role ? One of the biggest complain women make, is the world keeps reminding them that they are a women. Well this is one of them

[deleted]

Re: GitHub Arctic Code Vault: Tech Tree

#34

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

>Haskell (leading FP language)

Scala is the leading FP language (thanks to Spark, Kafka, Akka, and other massive projects). And TIOBE puts Scheme and Lisp ahead of Haskell. And Emacs Lisp probably has more installs than GHC.

Re: GitHub Arctic Code Vault: Tech Tree

#36
post #9

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

I was also surprised they picked "Programming Rust" over "The Rust Programming Language" book.

I’m sure Steve Klabnik will eat me alive, but having read both I think it’s the better book!

Re: GitHub Arctic Code Vault: Tech Tree

#37

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

>Haskell (leading FP language) Scala is the leading FP language (thanks to Spark, Kafka, Akka, and other massive projects). And TIOBE puts Scheme and Lisp ahead of Haskell. And Emacs Lisp probably has more installs than GHC.

Probably depends on the definition of leading; I'd guess that Haskell is probably used more than any other (Turing-complete, to exclude Gallina, etc.) functional language within programming language research, but you're right that in terms of usage in industry etc. Scala is probably on top.

Re: GitHub Arctic Code Vault: Tech Tree

#38

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

In general they seem to do a good job of missing out books which cover the mathematical basis of theoretical computer science; if the aim is to provide a starting point for humanity to recover technical knowledge following some disaster, I'd argue that a survey of the past 100 years' research into theoretical computer science is orders of magnitude more useful (who wants to repeat (i.e. waste) another 100 years on the Entscheidungsproblem?) than n different books on specific programming language.

Re: GitHub Arctic Code Vault: Tech Tree

#39

Some curious selections there: - 4 books on SQL but none on key/value, graph, document, time series, bigtable etc databases. - 3 books on C, 2 on JS but none on Haskell (leading FP language) or Scala (first to bridge FP/OOP). - None on search engines / algorithms even though it's the most widely used aspect of computing. - None on anything mobile even though it's the dominant computing platform.

I would be okay if future humans were able to forget scala

/s

Re: GitHub Arctic Code Vault: Tech Tree

#40

The books under Fiction, Culture, and History - meant to demonstrate our "current culture" - include a number of pretty bleak titles.

On the topic of "bleak" and "societal collapse", it is notable that they chose "Blood Meridian" over "The Road" in Cormac McCarthy's works.
Post reply on HN