Why Ruby? March 22, 2013 I've been a Microsoft developer for decades now. I weaned myself on various flavors of home computer Microsoft Basic , and I got my first paid programming gigs in Microsoft FoxPro, Microsoft Access, and Microsoft Visual Basic. I have seen the future of programming, my friends, and it is terrible CRUD apps running on Wintel boxes!