this post was submitted on 14 Jul 2024
483 points (96.9% liked)

linuxmemes

21410 readers
887 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] [email protected] 7 points 4 months ago* (last edited 4 months ago) (1 children)

    "Slow"

    They aren't as fast as a native language but they aren't all that slow if you aren't trying to use them for performance sensitive applications. Modern machines run all those very quickly as CPUs are crazy fast.

    Also it seems weird to put Java/OpenJDK in the list as it is in its own category from my experience

    [–] [email protected] 3 points 4 months ago (1 children)

    Java is certainly the fastest of the bunch, but I still find it rather noticeable how long the startup of applications takes and how it always feels a bit laggy when used for graphical stuff.

    Certainly possible to ignore that on a rational level, but that's why I'm talking about how it feels.
    I'm guessing, this has to do with just the basic UX principle of giving the user feedback. If I click a button, I want feedback that my click was accepted and when the triggered action completed. The sooner those happen, the more confident I feel about my input and the better everything feels.

    [–] [email protected] 3 points 4 months ago (1 children)

    I've never experienced that. Also Android is OpenJDK based and the applications in Android work well and the system is well optimized

    [–] [email protected] 0 points 4 months ago (2 children)

    Yep, I also don't fully agree on that one. I'm typing this on a degoogled Android phone with quite a bit stronger hardware than the iPhone SE that my workplace provides, e.g. octacore rather than hexacore, 8GB vs. 3GB RAM.

    And yet, you guessed it, my Android phone feels quite a bit laggier. Scrolling on the screen has a noticeable delay. Typing on the touchscreen doesn't feel great on the iPhone either, because the screen is tiny, but at least it doesn't feel like I'm typing via SSH.

    [–] [email protected] 1 points 4 months ago (1 children)

    That has to be because the code is better optimized for the hardware in case of iPhone and less so which language it was written in.

    [–] [email protected] 1 points 4 months ago

    Why? I certainly expect that to be a factor, but I've gone through several generations of Android devices and I have never seen it without the GC-typical micro-stutters.

    [–] [email protected] 0 points 4 months ago (1 children)

    I've never experienced that and I am running a several year old phone

    [–] [email protected] 1 points 4 months ago* (last edited 4 months ago)

    I have experienced the delayed scrolling, mostly on cheaper phones.

    But that's mostly because i'm used to phones having 120+hz screens now, going back to a 60hz screen does feel a bit sluggish, which is especially noticeable on a phone where you're physically touching the thing. I think it might also have something to do with the cheaper touch matrixes, which may have a lower polling rate as well.