DEV Community

njs-cell
njs-cell

Posted on

How many of these CS books do you read?

This seems to be a very good CS book list. 👍
But I found some of them is hard to understand,
I'm a backend engineer with 6 years experiences. 😅
Do you think normal programmers need to learn knowledges about compiler?

https://coderscat.com/best-cs-books

Top comments (5)

Collapse
 
delta456 profile image
Swastik Baranwal

I started learning programming by collecting resources i.e. books, references, websites, etc. I had collected around 158 books 😆 and now I mostly need a reference to study.

Compiler is interesting to know imo. Having fun reading Interpreter in Go and Compiler in Go books.

Collapse
 
njscell profile image
njs-cell • Edited

How many books you finished after collecting 158 books? 😄

Yes, it seems implementing some interpreters will help programmer understanding languages better.

Collapse
 
delta456 profile image
Swastik Baranwal

Well, I had started C and C++ as my first languages so its documentation is not really not easy to find. I think around 20 or 25.

Collapse
 
njscell profile image
njs-cell

I just have a look at these books.
Is there any benefits writing Compiler in Go,
I plan to have a study on open source project: github.com/rui314/8cc
Seems the code is elegant.

Collapse
 
delta456 profile image
Swastik Baranwal

Go is more modern and easy to understand. I think its better to code then to understand.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.