We're All Writing the Same Code

Posted by Aaron West at 8:00 AM in Programming, Personal

The presenter was on stage and had gotten past the requisite introductions and background information. It seemed like he was nearing the part of his presentation described in the conference schedule and I was looking forward to what he had to say. Before getting to that, he took time to explain why he prefers programming in his language of choice. His first point was his language was incredibly dynamic. He didn't mean his language had a dynamic personality or anything like that. He meant he could do a ton of stuff in his language and it was pretty easy to do so. Continuing, he discussed how his language is best suited for rapid application development. Using his IDE (Integrated Development Environment) he could whip out code fast, code that created serious value and integrated with many other services. He talked about the tooling and the community, how everyone chipped in to increase the value of the language and what the language provided developers. He went on for a few more minutes speaking with great conviction about his love for his programming language of choice.

What language was this gentlemen referring to? Was it PHP? ColdFusion? Ruby? He wasn't talking about ColdFusion, but I'm not sure the actual language matters.

Continue Reading

Aaron West's Gravatar
About this post:

This entry was posted by Aaron West on November 16, 2009 at 8:00 AM. It was filed in the following categories: Programming, Personal. It has been viewed 4680 times and has 6 comments.

6 Responses to We're All Writing the Same Code

  1. But if we don't assume their technology or way of doing things is inferior, then what could we be prejudice about? Good post Aaron. What if all humanity were to take such an approach? You may say I'm a dreamer...

  2. Aaron, Bill Shelton (MXUnit creator) and I have been talking about this a fair amount lately. It's unfortunate that folks get so wrapped up in defending their technology from its detractors. I understand its necessity, but its frequency is disturbing. It starts to feel almost religious.

    One thing I personally have had trouble finding in my area -- the South-Central Pennsylvania / Baltimore area -- are technology groups that are either language-agnostic or otherwise polyglot. We used to have an Adobe UG, but that shuttered; There was a Flex UG for one meeting, and now that's gone. I'd really like to find groups where I can go and learn more about different technologies, not just the ones I use every day. Even if it were just a general "web dev" group.

    Recently, "Innovate Baltimore" has popped up, and I'll be checking that out.

    But I wonder... how do you go about finding groups of like-minded people, with "like minded" defined as people who are willing to step out of their islands and get interested in other technologies?

  3. Good post @Aaron. I'm trying to get back to being more of a generalist myself. I still code in CF everyday for a living but I use multiple database systems and try to read non CF tech articles as well. I've made friends with plenty of java and .net developers and I truly believe that we've got more in common than not, especially when it comes to overall goals.

  4. Thank you for your comments gentlemen. This was a fun post to write and something I feel every developer should at least think about.

  5. +1. I'm pretty lucky being in NYCin terms of activity.

    I co-manage the local groovy/grails usergroup, attend events, various agile usergroups, Domain Driven Design events and a Java usergroup on a semi-regular basis. I learn something from each one.

    I also love conferences like SPA in London, No Fluff Just Stuff, ooPSLA and Code Generation as they all bring people from very different languages together to discuss the issues we're all working on.

  6. Great post. It helps to have someone like you in Nashville who fosters community among developers (and even non-developers as this post implies). It's pretty easy for me to become a techno-hermit.