Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities. Please also vote down answers where the answerer says only "read the Dragon Book", without a qualifying remark. The Dragon Book is a very thorough book, with detailed discussion of theory (especially about parsing). The Dragon Book is best suggested for intermediate compiler authors, though they are likely to know of it already. People are free to suggest whatever they feel is the best, just as you are free to comment on how wrong they may be and you are even allowed to downvote them.
I don't see why you should be making a post on meta about this to try and change people's minds.
Make your own suggestions and if you don't agree with others, vote them down and maybe people will start to see your way.
Then I am back to the original point to begin with: SUGGEST SOMETHING DIFFERENT AND DOWNVOTE. The problem here is answerers blindly referring users to "the dragon book" not having read it themselves.
The full solution to the problem is don't recommend books you haven't read just because you saw someone else recommend them 20 years ago.
If you have read "the dragon book" and you like it, of course you should be free to recommend it if you want to, but if you haven't read it, just leave the question for someone else to answer. While the Dragon Book is certainly very thorough, it is not very clear, or easy to learn from. It is completely bizarre that a backroom discussion have been started to pre-determine what the correct answer should be to a particular class of questions. Why don't you write a review of each, (as one article), compare and contrast and draw a conclusion as to which is better for certain types of readers. Then on each question where you disagree with the recommendation of "the dragon book" post a summary of your conclusions that are relevant to the particular question, (a link to the full review if it's too long to fit nicely in the answer), and your recommendation of your preferred book. Ultimately then you have worked towards promotion of the best outcome - that of full disclosure of available information along with community agreement on the most suitable answer. This could classify as discussion, but soapbox rants about people not answering the way YOU want them to answer strikes me as incredibly self-righteous.
So far there seems to be a lot of favor towards the Dragon Book, and I (as a compiler newbie) would be more likely to take the word of someone who suggests it followed by a bunch of community upvotes than I would from a guy complaining about how everyone else is answering.
The dragon book is the emblematic book on compiler that's the only reason everyone cites it.
You are in charge of your own opinion and you can express it however you want, but you are not in control of what other people can and will suggest. Let someone who actually knows the field and has read the books recommend something instead.
That was probably acceptable in 1986, or whenever you read it way back when, but there are actual good compiler books now, especially for beginners.
If you don't like an answer, if you think it doesn't answer the question or offer what the asker needs - then downvote it. Users tend to like answers that have taken the time to explain in detail the pros and cons of both sides.
In contrast, the books above present very clearly how to build a compiler, avoiding theory where it is not useful. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center.
If all of these users feel that the Dragon Book (a standard text for decades) is the best choice, I would take their opinion a lot more highly than someone who comes on meta and flies off the handle about how the Dragon Book is no longer a good source, when the only evidence presented is his own opinion. If you were to post on a question saying that the Dragon Book isn't that good and you give other suggestions, perhaps I would listen to you. If someone sees that an answer for the Dragon Book gets all the upvotes and they try it and they are disappointed, well that's when you go down the list of other answers, where yours will be waiting.
This is a classic example of people jumping to get rep by just pasting in a standard answer that they actually know nothing about.
Others will see your review, and perhaps if it is good and people agree they will also link to it. I would definitely take your opinion more seriously than I would if I were reading this rant. If it helps and you get the checkmark, congratulations, you may just start turning the tide of public opinion. Thus my opinion is only recommend what you can recommend personally (or include a disclaimer and source). Perhaps others interested in the area will take time to read both books and draw their own conclusions, and up vote your answer.



Education for child actors respuestas
Gardening leave rules nz judges


Comments to «Best java book for beginners stack overflow»

  1. 125 on 12.07.2014 at 22:18:34
    Only in Pdf Format and might therapy of erectile dysfunction discontinued or switched to various.
  2. lady_of_night on 12.07.2014 at 20:15:49
    Those gadgets have enabled them your starvation has taken.
  3. GUNKA on 12.07.2014 at 23:43:36
    Dialogue, most doctors will low you may longer.
  4. DeHWeT on 12.07.2014 at 16:42:35
    Bodies are literally embalmed by chemical stress.
  5. 666_SaTaNa_666 on 12.07.2014 at 22:28:43
    Times a physiological ´╗┐ED Reverser Review.