Caught Up In a Language War

Alas, C#/VB language bigotry rears its ugly head again. My book, ASP.NET 3.5 For Dummies got its first negative review from a purchaser on Amazon.com solely because I used VB instead of C# in the examples. As I stated in the book's introduction, I chose VB because the book targets beginners who generally find VB easier.

Actually, C# fans are using the book quite successfully as evidenced by the way they've exchanged conversion tips on my support site. (I've posted C# versions of the source code for three chapters - with more to come.)

Interesting to note that Anand Narayanaswamy of ASPAlliance has posted a glowing review. He's a professional developer and reviewer who focuses on the book's content and is obviously not perturbed by my choice of language.

Okay, let's settle this language war the easy way - we'll all get right down to the metal by adopting to machine language!

Ken

5 Comments

  • Yeah, the VB vs C# thing is rather tiresome. And giving the book a low review because it was written in VB was really lame.

  • What a dummy ;)

    If it matters to you (and it would matter to me), you check the book to make sure its in the language(s) you want.

  • You'd think that with practically every .NET book these days being written with C# exclusively that these language bigots would be satisfied.

    I think the problem is that the language bigots think they are smarter than the rest of us. Conversely, it broadcasts their ignorance quite powerfully.

    Don't take that negative comment to heart; people who are seriously considering your book with see such a comment for what it is.

  • Was the publisher opposed to using both languages? When I did my book in 2004, when VB seemed to be more widely used, they nearly insisted on it.

  • @Grant: Yup, 'lame' is a good word for it.

    @Andrew: Absolutely. With free excerpts and Amazon.com's "Look Inside" feature, a prospective purchaser can flip through enough pages to get an idea.

    @Speednet: Thanks for the kind words. I hope people will pay attention to what was said in the review and not just the numbers in the rating.

    @Jeff: I chose VB as the language for the book. I don't recall any discussion about it with the publisher. I still think it's the right choice for beginners. As I mentioned, I'm making the C# code available. It uses the same variable names and structure (where possibled) to line up with the book's VB walkthroughs.

Comments have been disabled for this content.