4 hours ago · Tech · hide · 0 comments

I’ve decided to archive the source code of my Ruby gems to make it clear that I’m no longer working on them; I’ve written this post to link from them in order to explain why. In an article published in 2000, Yukihiro Matsumoto (a.k.a. “Matz”), designer of Ruby, wrote, For me, the purpose of life is, at least partly, to have joy. Programmers often feel joy when they can concentrate on the creative side of programming, so Ruby is designed to make programmers happy. And as recently as a 2019 interview, he said, I designed Ruby for humans, not for machines. It was during that era, when Ruby was ostensibly for joy, for creativity, for humans, that I developed this code. But that age, of doing things for humans, has passed, and with it my enthusiasm for working on Ruby gems. I won’t say it was always great, but at least we were working with and for people. The pre-eminent application of Ruby has been making web applications using Rails. Rails is open source software but it’s owned and…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.