[–] 8 points 2 years ago

Hey, I like checked exceptions too! I honestly think it's one of Javas's best features but it's hindered by the fact that try-catch is so verbose, libraries aren't always sensible about what exceptions they throw, and methods aren't exception-polymorphic for stuff like the Stream API. Which is to say, checked exceptions are a pain but that's the fault of the rest of the language around them and not the checked exceptions per se.

  • source
  • parent
  • context
  • [–] 6 points 2 years ago (1 child)

    I might buy more from Epic if their launcher weren't So. Freaking. Slow. Even claiming the free game is such a chore that I can't be bothered to do it. It takes several minutes to load, responds sluggishly, and lags everything else on my computer the whole time it's running. The only game I play from them anymore is Celeste because I can start it without ever going through the launcher.

  • source
  • [–] 4 points 2 years ago (3 children)

    Do people actually use Epic? I wasn't much of a gamer before and didn't care for Steam, and my first real exposure to PC gaming was when Epic started their weekly giveaway of free games. I made an account, discovered some cool titles, and could have been a happy customer if only their launcher weren't so ridiculously slow. Now I can barely even stand opening the launcher to collect the free game, let alone trying to browse for games to buy.

  • source
  • [–] 5 points 2 years ago

    The one case where I prefer video is when I know next to nothing about the topic and the other choice is mediocre to low-quality writing. Most people aren't great technical writers, and it's easy to skip over steps either because the writer assumes too much prior knowledge or simply because it takes effort to put that information in. On the other hand, videos are the opposite where it takes effort to cut stuff out, so you usually get all the steps which is what I need when I don't know anything.

    If I have the option of a well-written, step-by-step tutorial though, or if I already know the topic and have a vague idea of what I'm looking for, then text is much better for being able to search/skim/go back and forth at my own pace.

  • source
  • [–] 4 points 2 years ago (1 child)

    At a library level, couldn't you have an opaque sum type where the only thing you can do with it is call a match method that requires a function pointer for each possible variant of the sum type? It'd be pretty cursed to use but at least it wouldn't require compiler plugins.

  • source
  • parent
  • context
  • submitted 3 years ago* (last edited 3 years ago) by to c/hololive@lemmy.world
     

    Council is doing a karaoke relay into a collab in about an hour! All karaokes are unarchived.

    Original announcement tweet: https://twitter.com/hakosbaelz/status/1679510538966167552

    Stream timetable

    Streams:
    Ceres Fauna Karaoke
    Ouro Kronii Karaoke
    Nanashi Mumei Karaoke
    Hakos Baelz Karaoke
    IRyS Karaoke
    Group Collab

    I tried to post this before and I don't think it went through, but maybe it did so sorry if this is a duplicate post.

    view more: next ›