4 ms·
I bought and read your book. Unfortunately it is long winded and poorly written, so I advise others not to spend time and money on it. Bit disappointed that it
by sglisp 5y ago
I bought and read your book. Unfortunately it is long winded and poorly written, so I advise others not to spend time and money on it. Bit disappointed that it gets misleading treatment online, I was expecting a book by an expert, but I guess lesson learnt when making judgement based on what is written online - those who post more aren’t necessarily any expert in the field!
- phoe-krk 5y agoSure, please tell me more about it; I'd like to know what in particular can be fixed in it to make it better. I already know that you're dissatisfied with it and you're up for getting personal at me, but I think that I'll need more details to ensure that whatever is wrong with this edition of the book doesn't get replicated in the future.
- sglisp 5y agoYou need to write it a few more times so it is clearer. Also I’m sorry if this is harsh, but technical books should be written by experts who have taught the subject for many years and understand the best way to communicate the subject matter. Otherwise better leave it as a series of blog posts.
- phoe-krk 5y agoI don't understand the first sentence; do you mean writing it several times in succession and completely discarding all results but the last one, or more like an iterative process that actually looks back at what was written previously and improves upon that content? Also, I don't think I can really make use of the latter part; it implies that only people who have taught the subject for years are qualified for writing technical books, which - given that I am not a teacher and likely won't be one - gives the resulting vibe of "just give up" without any possible improvements. I can't make any use of that in order to improve my current or future writing.
- sglisp 5y agoTake a few weeks break between each write, you will start to see areas that are clear and those that you will not like. Connect the flow of paragraphs and chapters to each other - hard to see all this when you first write it down; but after taking a reasonable break - you will start to see which areas to change. I get your point on not being a teacher, but I would recommend doing it as blog posts then and not a book, a book implies something much more. Or maybe I’m just old school and not for the current times. After all, there are countless of ebooks of questionable quality on various programming topics.
- phoe-krk 5y agoOK - thanks, I'll keep that in mind for my future writing and for the second edition of TCLCS (if it happens). The first edition was written pretty fast (a total of six months?) and it did not have enough time to have enough of the "few weeks breaks" that you mentioned, so I can understand that it suffers from lack of text maturity. I'm curious about "a book implies something much more" though. I have seen multiple series of blog posts that then grew to the point where they were actually published as books. What's the difference between the two when one wants to tell them apart via their content? What's this implication that you mention?
- sglisp 5y agoAt least for me, those blog posts that become a book are not of very high quality. Very bad actually. For example, books (at least used to) have editors, and reviews by multiple specialists in the field. I can’t think of distinct step between personal writing and something publishing, so I cannot add meaningful comments to your question.
- phoe-krk 5y agoI've had the book reviewed and edited by several people (mentioned in the front matter), and you're not the first person to complain about the long-winded style. This likely means that we collectively screwed up with regard to the English layer of the book. Thanks for the feedback; I'll let my reviewers/editors know, get this fixed in the second edition, avoid doing that in my future writing.
- guenthert 5y agoNot many books pass this high a bar. CL is special, but many technologies won't remain relevant for many years -- how would we ever see books about those?
- sumnole 5y agoYou're giving this troll way too much food.
- phoe-krk 5y agoYou know, on the other hand, you're calling this person a troll. I prefer to listen to what they have to say, especially if it means that I have a chance to make my future writing better in some way. (And I already have one concrete issue that I've remembered and passed on to the people that I've been working on my book with, so it's a net win for me.)
- dang 5y agoHey, could you please review the site guidelines and stick to the rules when posting to HN? Your comments here are breaking them badly—for example, the guidelines that say "Be kind," and "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something." That doesn't mean that you can't be critical! But critical comments need more care—first, to make sure that they're informative, and second to make sure they're free of swipes and putdowns. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html I dare say that this is particularly important in Lisp-related threads. A constant caution to those of us here who love Lisp and related topics is what happened to c.l.l., a community that was once one of the richest in computing and then self-immolated because a few people, for whatever reason, decided to normalize behaving like assholes. So on HN, on all programming topics and especially on Lisp ones, people need to treat each other kindly and share information in a spirit of helping, not putting down. (Also—please don't create accounts to break the site guidelines with.)
- cmpmark 5y agoI'd say that comp.lang.lisp went into irrelevance at the same time Usenet did. I don't think the tone there repelled many people; there must be other reasons, like Python (unfortunately!) replacing Lisp in several domains. Most newsgroups had a moderated sibling, which was more polite but universally less popular than the main unmoderated one. If the repelled persons had wanted polite discussion, they could have gone there, but they didn't.