Tuesday, February 15, 2011


On Thursday, Februrary 17th, I'll be doing a presentation on Rosetta Code at the Grand Rapids Java Users' Group.


My usual presentation format goes as follows:
  1. Distribute a list of language-specific and language-agnostic pages in advance, including a few pages I think that language's community might find particularly interesting.
  2. Give a quick overview of the site description and history.
  3. Show the URLs I'd distributed on whatever projector or screen is available.
  4. Go into Q&A.
The format is helped by the fact that I'm presenting to computer geeks who've almost certainly brought their computers with them, and would be browsing the web anyway; the URL set gives them a set of starting points for browsing, and seeds questions.

URL List

While some of the URLs change from language to language, there are a few common starting points:
Following that are the language-specific URLs. Since I'm doing a presentation on Java, these will be specific to Java:
Finally, some points of interest:
Presentations on/to Other Languages/Groups

I'd be more than happy to do a presentation on Rosetta Code on other languages, and to other groups. I've done presentations in front of my local Python and Ruby users groups, in front of the local BarCamp, and in front of the Ann Arbor Perl Monger's group (albeit hosted in Lansing by LiquidWeb). I love talking to people who find Rosetta Code's model interesting, and especially to people who program for the sheer fun of it.

Send me an invite, and if the logistics work out (RC isn't my day-job, so there's time/money complications), I'd be happy to come by. I can take as little as five minutes (if I talk fast, skip the language-specific parts, and skip the Q&A), or I can fill as much time as desired with Q&A, participation walkthroughs and showing people around the site's various nooks and crannies.


  1. Hi, This is Chandrika from Chennai. I have read your blog and I got some knowledgeable information through this blog. Really useful blog. Keep update your blog.

    Java Training Institutes in Chennai

  2. We are offering application for telephony applications, Android Application Software, Voip Telephone Systems and much more.... Buzz Apps

  3. Intuitive voice reaction (IVR) is an innovation that permits a PC to communicate with people using voice and DTMF tones data by means of keypad.

    Interactive Voice Response System

  4. Excellent presentation design can be difficult to master because it requires coordination of many elements, including colors, fonts, images, icons and backgrounds. I like a custom ppt templates from http://www.pptstar.com/powerpoint/ for free.

  5. I have read your blog its very attractive and impressive. I like it your blog.

    Java Training in Chennai Java Training in Chennai | Core Java Training in Chennai

    Online Java Training Java Online Training | Java J2EE Online Training | JavaEE Training Institute in Chennai

  6. Our Complete in depth Java training course takes you to TOP Level IT companies with high end package. Arcus Offers Java J2EE real time training with placement assurance..
    java training in chennai

  7. Thank You for sharing your article. I like it. We provides TIBCO Online Trainingin Hyderabad.

  8. It is a great website.. If you are games lover and love to play games word cookies game download is the most easiest way to get latest games hill climb racing 2 anytime you need to follow just few simple steps five nights at freddys 4 | hotmail login


  9. The blog or and best that is extremely useful to keep I can share the ideas
    of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
    tanki online | 2048 game| tanki online game