Stories
Slash Boxes
Comments

SoylentNews is people

posted by takyon on Friday May 15 2015, @10:30PM   Printer-friendly
from the already-rusty dept.

After many years of waiting, version 1.0 of the Rust programming language has finally been released. The Rust home page describes Rust as "a systems programming language that runs blazingly fast, prevents nearly all segfaults, and guarantees thread safety."

Thanks to the hard work of noted Rust core team members Yehuda Katz and Steve Klabnik, Rust is now poised to become a serious competitor to established systems programming languages like C and C++.

The announcement has brought much jubilation to the followers of Rust, who have been eagerly awaiting this milestone release for so long. With only 1,940 open issues and over 11,500 issues already closed, Rust is finally ready for users to build fantastically reliable software systems using it.

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Troll) by bob_super on Friday May 15 2015, @11:30PM

    by bob_super (1357) on Friday May 15 2015, @11:30PM (#183563)

    A name that evokes decay instead of something positive? Another way to confuse people when you talk about your job? Something different, to appeal to your hipster self? Something your current PHB can't comment on, even if he was a software guy before crossing to the dark side?
    Still looking for the actual positive, bear with me...

    Starting Score:    1  point
    Moderation   0  
       Troll=1, Informative=1, Total=2
    Extra 'Troll' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 3, Insightful) by Marand on Saturday May 16 2015, @05:44AM

    by Marand (1081) on Saturday May 16 2015, @05:44AM (#183667) Journal

    A name that evokes decay instead of something positive?

    Because, when choosing a programming language, its name is the most important consideration. Rust? Must be old and creaky. C and C++? Those sound like bad grades, nobody will use those. D is a worse grade than C, so it's right out, but A+ [wikipedia.org] is awesome because it evokes thoughts of good grades.

    You also have to watch out for Python, because snakes are icky. And don't even get me started on Perl and Ruby! Pearls and rubies are expensive, so while those are obviously high-quality languages, you have to expect maintenance costs for using them will be high as well. Swift's the best language, though, because it sounds fast. It's like putting flame stickers on your car -- just naming it Swift makes it faster. That's science, son! You can't argue with that!

    I don't care about Rust, but if you're going to bitch about a language, come up with something more concrete than "lol the name is dumb" because that complaint is fucking stupid. The AC troll that keeps showing up to complain about the language changing drastically and claiming that Rust programs crash a lot is doing this better than you.

    • (Score: 2) by bob_super on Sunday May 17 2015, @03:13AM

      by bob_super (1357) on Sunday May 17 2015, @03:13AM (#183931)

      And you have clearly supplied unquestionable evidence in response to the original question (which is still the title of the post).

      I merely pointed out that something that's brand new, and doesn't provide unquestionable technical advantages, should at least come with a name that makes PHBs feel good when they present their budgets. I'm sorry if my reality offends you, but it contains lots of really dumb PHBs and billions in advertising dollars.

      • (Score: 2) by Marand on Sunday May 17 2015, @03:58AM

        by Marand (1081) on Sunday May 17 2015, @03:58AM (#183950) Journal

        And you have clearly supplied unquestionable evidence in response to the original question (which is still the title of the post).

        I was making a joke about part of your of your troll post, not making any effort to defend Rust. Even if I wanted to defend it -- and I don't, because I don't care for Rust anyway -- I wouldn't be wasting the time doing it to you, because you entered the conversation with heavy bias to begin with. Your subject was a question, sure, but then you followed it with a bunch of loaded hostility that essentially said "I have already formed an opinion about this and decided my language is superior, JUST TRY to prove me wrong, I WANT TO ARGUE"

        Hell, you're still doing it. My comment went off on a tangent based on a small part of your post, because I wasn't interested in taking your bait, so of course your response attempted to steer it back toward your original trolling so that you can proclaim the superiority of your language of choice. Thing is, I don't even care about that. If Rust works for someone, cool. If it doesn't for someone else, that's cool too. I don't really care for either C++ or Rust (I'd rather see more usage of D), so if that's the argument you want (and it seems to be), you're better off looking elsewhere.

        I just saw the silly "Rust is a bad name lol" thing and thought it would be funny to follow the absurd argument to its extreme.

        • (Score: 2) by bob_super on Sunday May 17 2015, @04:08AM

          by bob_super (1357) on Sunday May 17 2015, @04:08AM (#183952)

          > you can proclaim the superiority of your language of choice

          That would be Verilog and various scripting ones, making you whole point moot.
          I'm sorry if you thought I was a trolling zealot; I have not stake in the whole Rust/C argument.

  • (Score: 4, Funny) by maxwell demon on Saturday May 16 2015, @07:10AM

    by maxwell demon (1608) Subscriber Badge on Saturday May 16 2015, @07:10AM (#183678) Journal

    A name that evokes decay instead of something positive?

    Hah, I can do better. I hereby introduce my new programming language: Bitrot.

    And Bitrot is really better than Rust, because it only has two bugs:

    1. There is no specification
    2. There is no implementation

    But then, it is absolutely impossible to write a buggy program in Bitrot. Take that, Rust!

    --
    The Tao of math: The numbers you can count are not the real numbers.