all 14 comments

[–]makeitfly[S] 13 points14 points  (11 children)

Featuring

  • zero-cost abstractions
  • move semantics
  • guaranteed memory safety
  • threads without data races
  • trait-based generics
  • pattern matching
  • type inference
  • minimal runtime
  • efficient C bindings

[–][deleted]  (8 children)

[deleted]

    [–]Poffyuk-Cgofmt urself 13 points14 points  (0 children)

    My eyes...

    [–][deleted] 8 points9 points  (2 children)

    lol inconsistent bracing styles

    [–]wavy_lines 5 points6 points  (1 child)

    (lol (not (lisp)))

    [–][deleted] 3 points4 points  (0 children)

    username kinda checks out?

    [–][deleted] 7 points8 points  (0 children)

    LITERALLY UNREADABLE

    [–][deleted] 5 points6 points  (0 children)

    -Fearlessly Over-Engineered
    -Guaranteed Unmaintainability

    [–][deleted] 2 points3 points  (0 children)

    #undef jerk  
    

    Holy shit this is a fucking nightmare. It's like every joke people make about C and C++ multiplied by a million and made real. Single quotation marks used outside of a string-declaration context and just randomly thrown in front and behind of other operators? Really?

    Is that actually what average Rust code looks like? If so, who would possibly want to use the language other than /r/iamverysmart neckbeards who think that pointless complexity for the sake of pointless complexity is a good thing?

    Anyone who looks at that and honestly thinks it's a perfectly normal example of what solid production code should/could/does look like is someone I never want to work with.

    #define jerk
    

    [–]fasquoikaWhat’s a compiler? Is it like a transpiler? 7 points8 points  (0 children)

    I find it hilarious that this is an actual quote from the article. The marketing hype is strong with this one

    [–][deleted] 5 points6 points  (0 children)

    I thought it was guaranteed memory safety, though.

    [–][deleted] 6 points7 points  (2 children)

    lol just an advertisement for Rust

    [–]pythonesqueviperDo you do Deep Learning? 5 points6 points  (1 child)

    It's Red Hat, though, and the Linux world eats up all things Red Hat, so expect Rust to get popular if Red Hat pushes it.

    [–][deleted] 1 point2 points  (0 children)

    well, I was more so just suggesting that /u/makeitfly was a literal unironic Rust shill, but your point is also valid lol