• 2 Posts
  • 25 Comments
Joined 6 years ago
cake
Cake day: April 17th, 2019

help-circle







  • Dessalines@lemmy.mltoScience Memes@mander.xyzHooooooooooooooooooot
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    6 months ago

    Then why focus on steam specifically, why not other required intermediaries, like turbines, the storage mechanism.

    The main meaningful distinction in energy generation is the root sources of the energy, nuclear, wind, hydro, etc. All of those share similar conversion methods and intermediary forms, but have different sources.









  • After working in java for over a decade, I will never use another garbage-collected language if I can avoid it again. I still have nightmares about debugging memory build-ups and having to trace down where to do manual garbage collection. I remember my shop eventually just paid for 32 GB ram servers, and java filled those up too.

    Rust doesn’t have these problems because its not a garbage collected language like java or go, and has an ownership-based memory model that’s easy to work with.


  • I also was a professional java dev, and also had to use spring boot in most corporate environments.

    I don’t wanna knock anyone’s re-write, because I know how difficult it is to dissuade someone when they’re excited about a project. But to me, starting a new project or doing a rewrite, is the best opportunity to learn a newer, better language. We taught ourself Rust by coding lemmy, and I recently learned Kotlin / jetpack compose because I wanted to learn android development. Learning new languages is not an issue for most programmers; we have to learn new frameworks and languages every year or so if we want to keep up.

    This is potentially hundreds of hours of wasted time that could be spent on other things. Even if someone absolutely hates Rust and doesn’t want to contribute to the massive amount of open issues on Lemmy, there are still a lot of front-ends that could use more contributors.