3 ms·
I think it's easy for an expert to pick up the shallow aspects of a programming language. For example, I've been using Python for many years, but just the other
by vgel 5y ago
I think it's easy for an expert to pick up the shallow aspects of a programming language. For example, I've been using Python for many years, but just the other day started designing a card game using Squib (https://squib.readthedocs.io/en/v0.18.0/index.html https://squib.readthedocs.io/en/v0.18.0/index.html), which uses Ruby. I've written some passable Ruby, but I feel it's very Pythonic Ruby (maybe with some Rust mixed in). I'll need to do some dives reading through the stdlib docs to discover the little tricks and cool methods that make using a language really fun and different. I've also heard good things about why's guide, which I haven't read.
(Also haven't touched metaprogramming yet, which I hear is very interesting in Ruby).