Announcement

Collapse
No announcement yet.

Rust 1.32 Released With New Debugger Macro, Jemalloc Disabled By Default

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Redfoxmoon
    replied
    Originally posted by bug77 View Post

    There's no silver bullet in Rust. There's just memory safety in exchange of having to deal with ownership.
    Seeing how C/C++ programs fail to protect memory at the drop of a hat, I'd say trying to look at things for a fresh perspective would have been in order.
    Just gonna point to this thing here... http://www.adaic.org/

    Leave a comment:


  • cl333r
    replied
    Originally posted by ihatemichael

    What cool stuff? Convince me to start writing code in Rust.
    Haha nice try. You can bring a horse to water but you can't get it to drink. Rust isn't the problem, you are and I hope you'll stay away from it.

    Leave a comment:


  • bug77
    replied
    Originally posted by ihatemichael
    Rust, AKA the programming language for programmers who believe in silver bullets.
    There's no silver bullet in Rust. There's just memory safety in exchange of having to deal with ownership.
    Seeing how C/C++ programs fail to protect memory at the drop of a hat, I'd say trying to look at things for a fresh perspective would have been in order.

    Leave a comment:


  • cl333r
    replied
    Originally posted by ihatemichael
    Rust, AKA the programming language for programmers who believe in silver bullets.
    Who believe in trade-offs, I'm doing a Rust crate and I'm disappointed by some of its core functionality (no trait upcasting, shitty solutions to parent-child relationship), but it has a lot of really cool stuff too.

    Leave a comment:


  • waxhead
    replied
    Languages comes and goes.... C remains.

    Leave a comment:


  • bug77
    replied
    Originally posted by wswartzendruber View Post
    Rust is starting get a lot of deprecated stuff in it. This is all stuff that's not included unless your code uses it, right?
    1. They moved jemalloc to a crate. Instead of using it by default (and including it everywhere), now you have to choose to use it.
    2. This is an incubating language. If it didn't deprecate (and eventually remove) what's not working, it'd end up like Java that carries AWT, Swing, Vector and whatnot into 2019.

    Leave a comment:


  • cb88
    replied
    Originally posted by wswartzendruber View Post
    Rust is starting get a lot of deprecated stuff in it. This is all stuff that's not included unless your code uses it, right?
    That is Rust's modus operandi anyway... so yeah you only pay for what you use.

    Leave a comment:


  • wswartzendruber
    replied
    Rust is starting get a lot of deprecated stuff in it. This is all stuff that's not included unless your code uses it, right?

    Leave a comment:


  • shmerl
    replied
    Originally posted by tildearrow View Post
    Hopefully the removal of jemalloc results in the Hello World application being smaller.
    I wonder how ralloc project is doing.

    Leave a comment:


  • tildearrow
    replied
    Hopefully the removal of jemalloc results in the Hello World application being smaller.

    Leave a comment:

Working...
X