Hacker News new | ask | show | jobs
by _delirium 5172 days ago
A few minor comments and suggestions:

1. The book's homepage looks quite old-school. This isn't necessarily bad, but may make some people skeptical, or make them erroneously think it's an old '90s page. Perhaps at least put the publication date (2012) on the page somewhere prominently.

2. It might be possible to promote the SubC compiler independently. It could be useful to various people for pedagogical purposes, and if it gets known, the book will get some indirect promotion. Perhaps write something comparing it to tcc, the other well-known small-and-free C compiler.

3. Being able to sell copies through Amazon may help sales, though iirc you do get a smaller cut of the proceeds in that case. It looks like you don't currently have whatever Lulu package is needed to get an ISBN, so the book doesn't show up on Amazon.

1 comments

Thanks for the hint regarding the publication date! I have added it to the page. Will think about a more prominent location later.

I have also thought about promoting SubC independently, but ran into the same wall as with the promotion of the book. I have declared its existence in comp.compilers and on reddit. That's what I have always done, but there remains a nagging feeling that I could do more.

I have tried an ISBN and Amazon with other books, which resulted in exactly zero sales, so I prefer to save that money.

The question no one asked: did you ever pitch the book(s) to professional publishers, so that for a cut they'd handle the marketing? Your issue isn't one of quality, but of being hard to discover. Your main problem may be that people are afraid of wasting their time with self published books, because it has never been easier for a crank to publish something. People value the curating done by publishers, they at least weed out the most atrocious.

Other than being published, you could gain a lot of visibility by having your book reviewed by influential people for your target demographic.

Also, as other pointed out, having more of an online presence (given the demographic you can skip Facebook, but Tweeter and G+ sounds like good addition to Reddit) if you don't want to have a blog.

Usenet is now a barely animated corpse, but in addition for comp.compilers, comp.lang.c(.moderated) would likely make a good target given the subject.