• 3 Posts
  • 130 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle
  • Why did you even bring up AI? IDEs have been able to generate equality functions for decades without AI.

    It’s kinda neat to have this defined directly in the language so that compilers can implement it, but creating equality function is so low effort that this doesn’t really seem like a big deal.

    Like, you define the members in a class, then you tell your IDE to generate getters, constructor, equals, hashcode, etc all in like 5 seconds.
    I like it, it’s nice when the language itself defines reasonable defaults for things, but realistically you’re saving yourself a few seconds of effort.



















  • Ok, that kinda makes sense, but that seems pretty niche. you have to make a few cognitive leaps to get it. That’s ok, it’s fine to make jokes like that, but it seems a bit much to be a jerk to folks who don’t get it.

    Looking over the comment section again, it’s still like it was when I posted: most people are taking the question at face value, and not engaging with the joke.