this post was submitted on 24 Aug 2025
282 points (97.3% liked)
Programmer Humor
38058 readers
236 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
days
is a method on theNumeric
class in Rails, and it creates an instance ofActiveSupport::Duration
withself
passed to the constructor (this is a bit of a simplification, because it actually calls the class methoddays
onDuration
which converts the number of days into seconds before creating theDuration
instance).Oh god good ol ActiveSupport. I'm having flashbacks of so many ruby projects trying not to bring it in and basically reinventing it but poorly documented.
I still would say it was the language I've most enjoyed (professionally used most all higher level languages over 20+ years) but it might be nostalgia for a time early 2010s when rails was just freaking magic compared to the ways we used to build web apps.