I’m a Ruby/Rails expert and what I agree that metaprogramming is super useful, and Go suffers from lacking generics. Why I love Go despite that is that it lacks inheritance and optional args, two of the worst ideas ever invented IMO.

Advocate of Score Voting and Approval Voting. Software engineer. Father. Husband. American.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store