Charles Oliver Nutter

@headius
2.2K Followers
35 Following
987 Posts
JVM guy, JRuby guy. Champion of Java and Hero of Ruby. I depend on sponsors and donations to keep JRuby work going at https://github.com/sponsors/headius
Starting to look like we need an informal JRuby meetup in Austin for RBQ! I'll have a chat with the the decision makers and try to put something together. Let me know if you'll be there and interested!
Elden Ring has truly ruined all other video games for me.
@deobald It has been an interesting ride and an incredibly diverse array of software challenges. Maybe I'll write a book about it someday. Thank you!
@dpp Thank you sir! Here's to another 20 years of making the impossible possible.
@lasombra_br Thank you!
This year marks the 20th anniversary of my work on JRuby! I'm looking forward to sharing that story and talking about the future with folks around the world. Being able to speak at @RubyConf and @RailsWorld would be a fitting way to celebrate 20 years. I hope I'm accepted. 🤞
@onghu @raggi @timbray Do it and tell us what happens!
@raggi @onghu @timbray Based on shadowban checking tools, it doesn't appear that I have been affected, and all of my recent posts show up in a search from a separate account. I have links to other services in my profile and have periodically posted them. Perhaps they changed that policy.
@onghu @timbray X is pretty much write only for me at this point, except when I'm actively engaged by people.

@muhanga regardless of how many constructors you add, you are still tying your API to constructing instances of that class *only*. Most APIs will eventually want to subclass, but instructors don't allow you to return one of those.

Java Enterprise design took the factory pattern to an absurd degree, I understand that. I'm just talking about always constructing objects through a method (static or instance) that can return subclass instances down the road.