An alternative way to choose a language

Serving tea at the community kitchen at Bardon, October 1942

'Serving tea at the community kitchen at Bardon, October 1942' by Flickr user State Library of Queensland, Australia

Whilst browsing through some Ruby blogs via Delicious (after having just added mine), I happened upon a blog post entitled, “4 Wrong Ways and 1 Awesome Way to Choose a Language“. After having just written my own “How to choose a programming language” blog post I felt confident that this chap would cite “because it sounds sexy” as the awesome way.

Surprisingly, that was not his reason!

In fact, his reason for choosing his language of choice (which is Python, so clearly not chosen because it sounds sexy) is the community. When you’re working in a language with a good community, there is a good chance that whatever you want to do has already been done by someone else and is available for you to re-use. To be honest that is one of the reasons I picked Ruby. If you go with the current trendy language there is bound to be lots of support and resources out there for noobs like myself.

I actually left a comment on his blog mentioning my method of choosing a language and I suddenly got over 100 visits to this blog. Considering I had not had one single visitor before that, I was quite happy with the increase in traffic. Unfortunately, I get the feeling that no one agrees with my sentiment as I did not get a single comment on the post. It’s difficult enough being motivated to write a blog with 0 daily visitors, but when you do get an influx it would be nice if someone left a comment…

… even if only to ridicule me! :p


Tags: , ,

15 Responses to “An alternative way to choose a language”

  1. Brad Hull Says:

    I feel your pain. Your point is excellent; that’s why I’m a Ruby fan too, the community is fantastic and has swerved sharply towards practices that guarantee Ruby will be a great success (TDD/BDD, much open sharing and reusability, heavy use of git to enhance the odds of every project benefiting from everything anybody can usefully contribute, etc). It’s hard getting recognized for good blog content, because this community has so many such brilliant and prolific authors, it’s like trying to stand out at MIT. Keep on plugging, and keep on making good points and articulating useful opinions, and eventually the people that benefit from your viewpoint will find you. It’s like standards; it’s hard because there are so many to choose from.

  2. Lucas d'Acampora Prim Says:

    That´s just the reason I chose Ruby + Rails along with Cucumber and friends. I also have a blog about ruby newbie stuff and feel your pain about having almost no visitors. But.. Even if you don´t have enough visitors to keep you motivated, a blog is always a good way to reaffirm your recent toughts. Keep on walking! 😉

    • majorgrooves Says:

      So what’s the link to your blog? I might start add a blog roll of other newbie Ruby blogs. Like a self-help group! 😉

      • Lucas d'Acampora Prim Says:
        A self-help group would be nice! Keep me informed! 😀
        Best of luck!

      • majorgrooves Says:

        Cool, thanks for sharing! Although I’m gonna say that your “ten years programming PHP and playing with some low-level C++” makes your Ruby learning experience a world away from mine. At least you already know you can code in some languages. 😉

      • Lucas d'Acampora Prim Says:

        Oh PHP? Not really something to brag about 😛
        I´m sure you can code! Everybody can! It just takes time, patience and creativity! If you need help you can find me at lucas . prim at gmail !

      • majorgrooves Says:

        Well, /eventually/ I hope to be able to code. However, I am starting from a point of knowing no code whatsoever! Eek! Hopefully I’ll get there with time. I am impatient though!

        Isn’t Facebook made in PHP?

  3. Matthew Platte Says:

    For *real* traffic you might want to work on your outrageous, a la Giles Bowkett. 😉

  4. coderoom Says:

    Thanks for stopping by to visit, major! I’d love to be able to offer some great blogging tips on ho to get traffic and comments and so on, but when I wrote the 4 ways post it was, as yours, completely ignored by the world. It was only after the 3 rules post got frontpaged on Hacker News and later Reddit that someone submitted it to both sites, when it suddenly blossomed.

    So, er, I guess my advice is get lucky? 🙂 Glad some visitors came your way though!

    • majorgrooves Says:

      Yes quite satisfying now I’ve had a few visitors – and more importantly – comments! 🙂

      Yes the holy grail for this blogger is to get someone else to submit a post to Hacker News or Reddit. I’ve submitted my own blog to HN once or twice, but it’s not quite the same! 😉

  5. Ruediger Says:

    Commenting on other blogs is the usual way to get visitors and eventually commentarors to your blog. RubyCorner is fine, too 😉

    • majorgrooves Says:

      absolutely right – as shown by commenting on the coderoom blog above. Problem is finding the right ‘ecosystem’ of blogs – most of the Ruby blogs are at too high a level for me now to talk about code – I need to find the newbie blogs, such Lucas’ above.

      Hopefully as I move more towards ‘doing’ rather than the current ‘learning’ stage I will have more to talk about. 🙂

  6. uberVU - social comments Says:

    Social comments and analytics for this post…

    This post was mentioned on Twitter by noob2ninja: An alternative way to choose a programming language:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: