JackbyDev

joined 1 year ago
[–] JackbyDev@programming.dev 3 points 1 week ago* (last edited 1 week ago)

**kwargs

"No, I don't use type annotations because they don't actually do anything. In fact I purposefully give this parameter different types for different behaviors. How is that confusing?"

[–] JackbyDev@programming.dev 7 points 1 week ago (9 children)

This is getting a little better nowadays.

> cat Hello.java
void main() {
    System.out.println("Hello, World!");
}
> java --enable-preview Hello.java
Hello, World!

Things to notice:

  1. No compilation step.
  2. No class declaration.
  3. Main method is not public static
  4. No String[] args.

This still uses preview features though. However, like you demonstrated already, compilation is no longer a required step for simplistic programs like this.

[–] JackbyDev@programming.dev 6 points 1 week ago (2 children)

Java is amazing and I love it, and I agree that this is not really a good list of problems. (Not that I expect green texts to be well thought out, rational, real, fair, or anything other than hyperbolic rants lol.) There are good reasons to critique it and the ways people use it, but this isn't it.

Particularly funny is the one about race conditions. That's something you'd have to deal with in any sort of multi threaded environment.

[–] JackbyDev@programming.dev 9 points 1 week ago

Spoken like someone who hasn't had to use both!

[–] JackbyDev@programming.dev 8 points 1 week ago (1 children)

I miss that ringtone though.

[–] JackbyDev@programming.dev 2 points 1 week ago

I feel you, but Mastodon has about 9 million users and BlueSky has 15 million (if the first results from a search index are to be trusted), but I could not find anywhere even close to 60% of the people in this hobby on Mastodon as I have on BlueSky.

There was a very concentrated push recently of artists (I think it was artists originally) to go to BlueSky and it's sort of echoed into similarish hobbies. So that's probably why the user makeup is a little different.

[–] JackbyDev@programming.dev 4 points 1 week ago* (last edited 1 week ago)

I'm pretty sure you get warnings trying to delete system32.

Edit: And I mean beyond the standard UAC pop-up.

[–] JackbyDev@programming.dev 2 points 1 week ago (1 children)

Not enough people on Mastodon are into the things I was using Twitter/use BlueSky for.

[–] JackbyDev@programming.dev 3 points 1 week ago

For me there weren't enough people on Mastodon in my hobby to make it worthwhile.

[–] JackbyDev@programming.dev 7 points 1 week ago (6 children)

I use(d) Twitter for niche interactive hobbies that didn't have enough people on Mastodon to engage with.

view more: ‹ prev next ›