• 0 Posts
  • 66 Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle
  • Strong disagree.

    I’m all ears on matters of personal preference and why people do and don’t like languages, but I’ve been maintaining code bases for about 25 years now and I’ll draw my line in the sand here: Rust is a maintenance programmers dream. Strongly typed, easily tested, easily documented, and a borrow checker to gate out the really hard to triage stuff. It has all the tools that I know make my life easier on projects that live for 10+ years.

    It may not be your cup of tea and that’s fine, but it’s silly to pretend it doesn’t have the strengths that it does.


  • You’re right that the first steps with Rust can be trying, but I do think it gets overinflated.

    Of all the languages I have both learned to use and deployed something useful to production in, Rust is somewhere in the middle of the “initial difficulty” curve. Harder than Ruby, Python, Perl, C, etc… easier than Erlang, Elixir, Clojure, Haskell, etc.

    Rust’s borrow checker is both its best and worst feature; virtually every complaint I have heard about how hard Rust is was about fighting the borrow checker, but the borrow checker has also saved me from some really stupid mistakes and all of the time involved in finding and fixing them. The juice is totally worth the squeeze.

    Now if you really hate yourself spend some time learning Prolog. I promise you that Rust will seem a lot more dev friendly afterwards.








  • “All genAI bad” is a nuanced take. When you look at genAI from a moral, ethical, or sociopolitical perspective it always demonstrates itself to be a net evil.

    The core technology is predicated on theft, the data centers powering it are harmful economically and to surrounding communities, it is gobbled up by companies looking to pay less to profit more, and it’s powered by a bubble ripe for bursting which will wreak havoc on our economy.

    GenAI is indefensible as a technology, and the applications it may have for any tangible benefit can probably be accomplished by ML systems not built on the back of the LLM monster. We should all be protesting its use in all things.


  • Nate Cox@programming.devtoComic Strips@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    19 days ago

    I feel that you’ve severely misrepresented or misunderstood why people don’t show up to things. Assuming that they’re just addicted to instagram or whatever is such a crappy take.

    Most adults are tired. They’re under paid, over worked, over stressed, and just plain worn down. The weight of a world designed to crush them has done its job very well.

    People don’t show up because they’re depressed and stuck in a hole they don’t know how to get out of.

    Source: I live in the real world. Also, I too run book clubs and shit and have seen people struggle to stay engaged.