Viewing profile — jobhdez
jobhdez
HN member- Joined
- Sun, Oct 04, 2020, 5:27 AM UTC
- HN karma
- 36
- Public activity
- 45 items
- HN profile
- View on Hacker News ↗
About jobhdez
Recent public activity
- story
-
story
How to become a great web back end engineer?
Hello, so I’m just curious what it takes to be a great backend engineer. What CS knowledge do you need to understand? What are some backend engineer fundamentals? And in terms of a…
-
comment
Comment #38767380
Thank you so much for this response.
-
story
Dear back end web engineers: how would you describe back end work?
Hello you all. I find backend web engineering interesting especially the infrastructure such as http and tcp protocols, key value stores, cache, message queues and so on. I’ve done…
- story
-
comment
Comment #36464324
wow -- thanks so much. I will learn group theory and abstract algebra. thanks
-
story
Ask HN: Did studying proof based math topics make you a better programmer?
Hello, Hope all is well. I love math but haven’t studied much of it. I have only studied up to real analysis. But definitely not a whole semester worth; my experience with analysis…
-
story
Implementing a compiler has been an illuminating experience
I have been on a journey of studying compilers and despite only knowing some of the basics and despite writing only a few small compilers, my compiler studies have been illuminatin…
- story
-
comment
Comment #36172500
Implementing tcp sounds like a lot of fun!
-
comment
Comment #36161560
Very I interesting project. Thanks. I’m going to start using it for my job search. Great job!
-
comment
Comment #36160626
My apologies for saying the following but can you share some books or papers that support your view? The example that I provided was from the dragon book. CMU uses that same exampl…
-
comment
Comment #36148724
Three address code: ``` p = a + b q = p-c p = q * d ``` Ssa: ``` p1 = a+ b q1= p1 - c p2 = q1 * d ``` Given the above examples how is it not straightforward to use ssa instead of t…
- comment
-
comment
Comment #36148548
The first programming language I learned was Scheme - I read the little schemer by Felleisen but my second book was what really taught me to program. This second book was structure…
-
comment
Comment #36148496
It’s really rewarding though when you write a compiler. I recommend the experience. But if you think about compilers are so fundamental for the whole software infrastructure. So I …
-
comment
Comment #36148442
SICP was a great book too. It taught me to program, and bent my mind. I just marveled at the Beauty of it a few times.
-
comment
Comment #36148431
I have heard good things about this book.
-
comment
Comment #36148405
The book introduces three address code which is similar to ssa
-
comment
Comment #36148403
Yea the authors of the book won a Turing award a few years ago.
-
comment
Comment #36148388
I think you would have the knowledge to build a parser generator that then you can use to write a parser for json. But you can also also just learn how to use a parser generator. Y…
-
comment
Comment #36148338
You can try this book if you want something that came out this year https://github.com/IUCompilerCourse/Essentials-of-Compilatio... . Go to the releases to either get the racket ve…
-
comment
Comment #36148294
But the dragon book introduces three address code. SSA is a variant of three address code. Take a look here http://www.cs.columbia.edu/~aho/cs4115/Lectures/15-03-25.htm... .
-
story
Tell HN: The dragon compiler book (2nd edition) is a great book
Hello, I have seen a lot of people on the internet say that the dragon book is horrible book to learn compilers from. well, I have read some of the second edition of the dragon boo…
- story