Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Modern Compiler Design?
Ad
Ad
Coursera - "Compilers" by Stanford
All
4
Experiences
Pros
3
Cons
1
Top
Pro
Community of students
When the course is run, it is taken by thousands of students world-wide. Coursera provides a forum where you can discuss the material with others.
See More
Top
Con
Rarely offered
This course is not frequently run. However, all of the lectures are available for viewing.
See More
Top
Pro
Free
There is no cost to take this course.
See More
Top
Pro
Statement of accomplishment
After successful completion of the course, the student will receive a statement of accomplishment.
See More
Hide
Get it
here
9
0
Structure and Intepretation of Computer Programs
All
3
Experiences
Pros
3
Top
Pro
Knowledge can be applied to any language
This isn't a book you'll glean direct practical tidbits out of, an introduction to not only functional programming but how to think in a paradigm outside the usual way C*/Python/Ruby/Java/etc... are coded. Even if you wind up never working in Scheme or any other primarily functional language, the tactics and thought processes you'll learn here will apply to any currently-evolving language to a greater or lesser degree. You'll be able to map your thought process into the paradigm that works best for your current situation and not just be forced into a limited set of idioms that causes unnecessary boilerplate and clunky code mangling.
See More
Top
Pro
Teaches very important programming concepts
Like closures and encapsulation without language support of objects.
See More
Top
Pro
Very good for absolute beginners
This book gives a great insight about immutable and mutable state (with pros and cons), typisation, FP, OOP, and many other things in a very beginner-friendly manner
See More
Hide
Get it
here
49
3
Compilers: Principles, Techniques, and Tools (2nd Edition)
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Comprehensive
This book covers a wide variety of topics relating to compilers. Explanation are detailed with plenty of examples and exercises provided.
See More
Top
Con
Issues with Kindle version
There are issues present in the Kindle version that are not in the paper book. An error with an algorithm, and many formatting concerns have been noted.
See More
Top
Pro
Preferred among developers
"The Dragon Book" is frequently used in university courses and often the resource of choice by experienced developers.
See More
Hide
Get it
here
2
0
Engineering a Compiler, Second Edition
All
4
Experiences
Pros
3
Cons
1
Top
Pro
Covers theory and application
Engineering a Compiler covers both the theory of constructing a compiler, and the implementation.
See More
Top
Con
Lack of examples
More examples and exercises could be used throughout the book.
See More
Top
Pro
Good for beginners
Engineering a Compiler has a beginner-friendly writing style that presents and explains concept without requiring an existing knowledge of compilers.
See More
Top
Pro
Easy read
Engineering a Compiler, Second Edition is an easy read compared to many other compiler books. It is well written and explains concepts in-depth.
See More
Hide
Get it
here
1
0
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop