Ruby Rogues

MRS 015 My Ruby Story Marc-Andre Cournoyer


Listen Later

MRS 016 Marc-Andre Cournoyer

Today's episode is a My Ruby Story with Marc-Andre Cournoyer. He was the creator of the Thin web server and he will be speaking at the Ruby Dev Summit. On this episode, Marc talked about how he got into programming and Ruby. Listen to learn more about Marc!

[01:05] – Introduction to Marc

Marc is the creator of the Thin web server, one of the most popular Ruby server. He also had some minor contributions to Ruby. One of them is called Tinyrb, which is a small Ruby VM. Then, he wrote a book about creating your own programming language. He will be speaking at Ruby Dev Summit.

[02:45] – How did you get into programming?

Marc’s first experience with a computer was when he’s around 8 or 9 years old. It was on the early 1990s. His parents won a Commodore 64 at the grocery store. He got bored really fast with the games so he looked at other things. One of them is the Commodore Basic. You could not save on a Commodore 64 if you didn’t add the tape recorder so he would have to start again each time. He also went to a library and got some books about Commodore 64 programming. Eventually, he started creating his own simple programs.

A few years later, Marc got a Pentium 2. It was around 1995. He saved money and bought himself Microsoft Visual Basic 4. It has the UI with the drags and drops where you drop buttons and timers on a page. You would double click the buttons and you would open a window where you can put your code. He had about hundred projects on that machine.

[05:35] – How old were you when you got into VB?

Marc was 14 or 15 years old when he got into VB.

[06:05] – How did you get into Ruby?

After that, it has become Marc’s career choice to become a programmer. He went to university. After that, he got his first job in 2002 doing Visual Basic 4 application that runs inside Microsoft Office suite. He also did a little bit of Java and .NET. He didn’t enjoy programming, he started losing my passion, and he stopped doing projects on the side. But he still kept on reading some books about programming.

One of them is a book by Joel Spolsky, The Best Software Writing. It was published in 2005. The last chapter is an extract of Why’s (Poignant) Guide to Ruby, which was an introductory book about Ruby. Marc liked the syntax so he started practicing Ruby more. He started doing side projects again because it was fun programming Ruby. And then, he discovered Rails about a year later. Because of that, he created many other projects and got a job at a startup in Montreal.

Picks

Marc-Andre Cournoyer

  • Cooperpress
  • Framework: Torch
  • Charles Max Wood

    • Eventual Millionaire
    • Coursera course on Machine Learning by Andrew Ng
    • Ruby Dev Summit
    • ...more
      View all episodesView all episodes
      Download on the App Store

      Ruby RoguesBy Charles M Wood

      • 4.5
      • 4.5
      • 4.5
      • 4.5
      • 4.5

      4.5

      45 ratings


      More shows like Ruby Rogues

      View all
      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      290 Listeners

      The Ruby on Rails Podcast by Elise Shaffer

      The Ruby on Rails Podcast

      53 Listeners

      Adventures in Angular by Charles M Wood

      Adventures in Angular

      33 Listeners

      JavaScript Jabber by Charles M Wood

      JavaScript Jabber

      236 Listeners

      iPhreaks by Charles M Wood

      iPhreaks

      17 Listeners

      React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

      React Native Radio

      67 Listeners

      Nerdland Podcast by Lieven Scheire

      Nerdland Podcast

      54 Listeners

      Adventures in Angular by Charles M Wood

      Adventures in Angular

      15 Listeners

      JavaScript Jabber by Charles M Wood

      JavaScript Jabber

      62 Listeners

      Ruby Rogues by Charles M Wood

      Ruby Rogues

      21 Listeners

      My Angular Story by Charles M Wood

      My Angular Story

      0 Listeners

      My Ruby Story by Charles M Wood

      My Ruby Story

      0 Listeners

      The Diary Of A CEO with Steven Bartlett by DOAC

      The Diary Of A CEO with Steven Bartlett

      8,451 Listeners

      Remote Ruby by Chris Oliver, Andrew Mason

      Remote Ruby

      34 Listeners

      Code with Jason by Jason Swett

      Code with Jason

      15 Listeners

      Cautionary Tales with Tim Harford by Pushkin Industries

      Cautionary Tales with Tim Harford

      5,154 Listeners

      The Rest Is History by Goalhanger

      The Rest Is History

      15,285 Listeners

      The Ezra Klein Show by New York Times Opinion

      The Ezra Klein Show

      15,855 Listeners

      The Rest Is Politics: Leading by Goalhanger

      The Rest Is Politics: Leading

      795 Listeners